内存
000 001 010 011
100 共8个字节 101 110 111
Q=2n
地址位数
存储容量
磁道 扇区
0磁道
79磁道
3.5英寸双面高密度软盘(2HD)的磁道划分图
位权: 333.3?3?10?3?10?3?10?3?10210?1
0 0 1 1 + 0 + 1 + 0 + 1 0 1 1 10
01001011 + 00101010 01110101
二进制 (B) 八进制数 (O,Q) 十进制数 (D) 十六进制数 (H) 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 10000
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 十进制整数转换成二进制整数:除以2取余,然后累加
(34)10=(100010)2
2 34 〔0 2 17 〔1 2 8 〔0 2 4 〔0 2 2 〔0 2 1 (1 0 二进制整数转换成十进制整数:以权展开
(1001001)B=(73)D
630
(1001001)B=1*2+1*2+1*2=64+8+1=73
实际上可以使用填权法:
64 32 16 8 4 2 1
(1000101)B =(69)D
64 32 16 8 4 2 1
128 64 32 16 8 4 2 1
(1111111)B=(127)D
(10000000)=(128)(11111111)=(255)
BB
D D
(100000000)=(256)
(01100001)=(97)
B
128 64 32 16 8 4 2 1
D
BD
101B= D 111B= D 110B= D 9D= B 4D= B 8D= B
十进制小数转换成二进制小数:乘以2取整 (0.8125)D=(0.1101)B
0.8125 * 2 1.6250 * 2
1.2500 * 2 0.5000 * 2 1.0000
可见,十进制小数转换成二进制小数通常是转换不尽的,也就是会产生误差,由精度确定转换的二进制数的位数。
(84.75)=(1010100.11)
64 32 16 8 4 2 1 . 0.5 0.25
DB
八转二:1位转3位
(7320.61)8 = (111011010000.110001)2
相关推荐: