程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、鸿蒙、嵌入式、人工智能等开发,专注于程序员成长的那点儿事,希望在成长的路上有你相伴!君志所向,一往无前!
1.二进制是啥
二进制是一种数字表示法,它使用两个不同的数字符号,0 和 1,来表示数值。下面是一些二进制的基本概念:
1)位(bit)
不同于十进制中,每个位可以用 0-9 表示,二进制中每位都是 0 或 1,每个二进制位我们称之为一个 bit,可以表示两种状态。位一般用 b 代替,例如 8b 代表 8 个 bit。
2)字节(byte)
8bit组成一个字节,总共可以表示 256种状态。字节一般用 B代替,例如 8B一般表示 8个字节。
3)其他计量单位(K,M,…)
K:表示 2 的十次方,例如,1KB 就是 1024B
M:表示 2 的 20 次方。例如:1MB 就是 1048576B
G:表示 2 的 30 次方
T:表示 2 的 40 次方