十进制数转化为二进制数

十进制整数 二进制

6 = 110 2

整数转化为二进制,就用除2取余的方法。

(151) 6 = 2 3 + 0 (152) = 2 ( 2 1 + 1 ) + 0 (153) = 2 2 1 + 2 1 1 + 2 0 0 (154) = 110 2

这里写图片描述

十进制小数(分数)转化为二进制

9 16 = 0.1001 2
用乘2取整法:

(401) 9 16 2 = 1 + 1 8 (402) 1 8 2 = 1 4 (403) 1 4 2 = 1 2 (404) 1 2 2 = 1

这里写图片描述

猜你喜欢

转载自blog.csdn.net/familyshizhouna/article/details/79643727