二.进制转换

2018-03-16  本文已影响0人  浮云都想对你说

进制转换

人类(10进制) 猫咪(2进制)
1 1
2 10
3 11
4 100

算法:
例子1


image.png

例子2:


image.png
例子3(小数)
image.png

0.1(10进制)无法转化为(2二进制)
因为0.1在十进制是有限小数
二进制中是无限小数

转换进制有可能将有限小数转换为无限小数

十进制 ——> 二进制
23(10)——> 10111(2)
0.25(10)——> 0.01(2)

二进制 ——>十六进制,每四个二进制代表一个十六进制数
0001 ——> 1,0010 ——> 2,0011 ——> 3,0100 ——> 4,
0101 ——> 5,0110 ——> 6,0111 ——> 7,1000 ——> 8,
1001 ——> 9,1010 ——> A,1011 ——> B,1100 ——> C,
1101 ——> D,1110 ——> E,1111——> F

二进制 ——> 十六进制
1001 0001(2)——> 91(16)
1101 1011(2)——> DB(16)
0001 1101 1011(2)——> 1DB(16)

上一篇 下一篇

猜你喜欢

热点阅读