十进制数256.625用二进制和十六进制表示分别是多少,请大神指点,写出求解过程!!!
答案:2 悬赏:0 手机版
解决时间 2021-01-31 21:48
- 提问者网友:两耳就是菩提
- 2021-01-31 13:05
十进制数256.625用二进制和十六进制表示分别是多少,请大神指点,写出求解过程!!!
最佳答案
- 五星知识达人网友:低音帝王
- 2021-01-31 13:36
十进制转二进制你会吗?
十进制转二进制
简单来说规则就是小数点前不断除2取余直到商为1,小数点后不断乘2取整直到小数部全0
整数部计算过程为
256/2 = 128 余 0
128/2 = 64 余 0
64/2 = 32 余 0
32/2 = 16 余 0
16/2 = 8 余 0
8/2 = 4 余 0
4/2 = 2 余 0
2/2 = 1 余 0
结果为由下往上读取 1 0000 0000
小数部计算过程为
0.625 * 2 = 1.25 取整 1
0.25 * 2 = 0.5 取整 0
0.5 * 2 = 1.0 取整 1
结果为由上往下读取 101
二进制结果为 1 0000 0000.101
二进制转十六进制
二进制转十六进制很简单,4位一组直接按照 1(H) = 0001(B)...9(H) = 1001(B), A(H) = 1010(B),...F(h) = 1111(B) 的规则替换就行了
0001 0000 0000.1010(B) = 100.A(H)
十进制转二进制
简单来说规则就是小数点前不断除2取余直到商为1,小数点后不断乘2取整直到小数部全0
整数部计算过程为
256/2 = 128 余 0
128/2 = 64 余 0
64/2 = 32 余 0
32/2 = 16 余 0
16/2 = 8 余 0
8/2 = 4 余 0
4/2 = 2 余 0
2/2 = 1 余 0
结果为由下往上读取 1 0000 0000
小数部计算过程为
0.625 * 2 = 1.25 取整 1
0.25 * 2 = 0.5 取整 0
0.5 * 2 = 1.0 取整 1
结果为由上往下读取 101
二进制结果为 1 0000 0000.101
二进制转十六进制
二进制转十六进制很简单,4位一组直接按照 1(H) = 0001(B)...9(H) = 1001(B), A(H) = 1010(B),...F(h) = 1111(B) 的规则替换就行了
0001 0000 0000.1010(B) = 100.A(H)
全部回答
- 1楼网友:大漠
- 2021-01-31 15:14
256.625=(100000000.101)2
256.625=(100.A)16
256.625=(100.A)16
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯