比特是什么狗?
“比特”是英文“bit”的音译,意思是2的整数幂。计算机中全部信息皆以二进制形式存在,所以通常用二进制位(Bits)计量。 1T(Tera)等于1000GB; 1PB(Peta)等于1000TB; 1EB(Exa)等于1000PB; ……
1Y(Yotta)等于1000EB; 1Z(Zetta)等于1000Y; 1E(Epta)等于1000Z; …… 而一个比特的宽度代表一个数据单元的长度,是一个不可再分的单位。现在一般计算机中的字长都为32位,也就是4个字节. 而64位的机器上每个比特的长度都是8个二进制位。 但无论是32位还是64位,每次处理的数据都必须是整数的个数。例如5个int值组成的数组,在32位系统下就是64个比特,在64位系统下就是128个比特。 如果只是单个int型变量则只有32个比特或64个比特。