字节与进制

字节与进制

  • 位:( bit ) 是计算机内部存储的最小单位,11001100是一个八位二进制数
  • 字节:( byte ) 是计算机中处理数据的基本单位,习惯上用B表示
  • 8 bit = 1 B
  • 1024 B = 1 KB
  • 1024 KB = 1 M
  • 1024 M = 1 G
  • 字符: 使用的字母、数字、符号等

进制

首先,我们要理解数制这个概念,数制就是计数方法。

基本的计数单位只有0~9 十个字符;

1、对于十进制----逢十进一:由于只有0~9这十个字符,个位上最大只能是9,要表示十这个数量时,就要从个位跳到十位的地方记1,同时个位变为0

接下来

2、八进制---逢八进一:当个位数数到8时,就进到十位,即

17对应的八进制数就是17,而从8开始就要进到十位上,也就是说8 对应的八进制数就是10。

类似的十六进制数就是,逢十六进一;即16对应的十六进制数为10。


note: 二进制数只有 0 和 1 两种数字

八进制,以 0 开头

十六进制,以 0x 开头

二进制,以 0b 开头

int num1=10;//十进制(无前缀默认为十进制)  //输出10

int num2=010; // 输出8
// 0 后面出现8或9就会报错

int num3=0x10; // 输出16

int num4=0b10; // 输出2
// 注意0b后的数字只能是 0 或 1 或 0和1

posted @ 2021-11-22 22:54  来日可追  阅读(991)  评论(0编辑  收藏  举报