计算机中的数据都是以二进制的形式保存的
一个0或1,叫bit,位就是计算机中最小存储单位。8个bit叫Byte,字节,
字节是计算机中基本的存储单位,关系如下:
1 Byte = 8 bit
1 KB = 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
现在我们研究一下字节,字节就是8位的二进制。0000 0000 到 1111 1111 能表示的范围是0到255,但是现实中数是有正负,先要表示负数就把最高位变成符号位。0表示正数,1表示负数,1111 1111 到 0111 1111 表示的范围是-127—+127或(-+1—-1)
以下为编程语言c++中int与long long的相关内容
int的数据范围是4个字节,-+1—+-1
int一共有32的二进制组成
long long的数据范围是8个字节,-+1—+-1
long long 一共有64的二进制组成