数制与转换

it2023-05-01  92

我们一般说的百兆千兆网络的单位是BPS(比特率,即位/秒,bit/s) ,比如我们说网卡或光纤的传输速度是百兆,也就是100Mps,而在实际应用中(迅雷等下载工具),使用的传输单位是字节、每秒(Byta/s)。 Byte是字节,而bit是二进制位元 8 bit = 1byte 1024byte = 1KB 1024byte = 1MB 1024 MB = 1GB 1024 GB = 1TB 1024 TB = 1PB 1024 PB = 1EB 1024 EB = 1ZB 1024 ZB = 1YB

计算机的数制 十进制数(Decimal number) (1010)10,1010D,1010

八进制数(Octal Number) (1010)8.1010O

二进制数(Binary number) (1010)2, 1010B

十六进制数(Hexadecimal number) (1010)16,1010H,0X1010

在数制中还有一个规则,就是N进制必须是逢N进一。。 十进制数的特点是逢十进一。例如: (1010)10=1103+0*102+1101+0*100 二进制数的特点是逢二进一。例如: (1010)2=123+0*22+121+0*20=(10)10 八进制数的特点是逢八进一。例如: (1010)8=183+0*82+181+0*80=(520)10 十六进制的特点是逢十六进一。例如: (1010)16=1163+0*162+1161+0*160=(4112)10

数制转换 十进制转二进制 方法一

125=1111101B

方法二: 1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1

125-128 0 125-64 1 61-32 1 29-16 1 13-8 1 5-4 1 1-2 0 1

125=1111101B

二进制数转换八进制数:3位一转换 二进制数转换十六进制数:4位一转换

举个例子: 011111111将这个二进制数转换成八进制数 将01111111从后往前每三位分成一份 001 111 111 这时候发现我们分的不够就给前面加两个零,并不会影响运算后出的结果就变成 001 111 111 我们用上面的表看 二进制数的010就是八进制数的2然后依次类推得出来的八进制的结果就是:177

这就是二进制数制与转换,虽然有表格但是还是不建议各位把表格背下来哦要学会方法一或方法二哦

最新回复(0)