首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

十进制数256.625用二进制和十六进制表示分别是多少,请大神指点,写出求解过程!!!

发布网友 发布时间:2022-03-31 06:20

我来回答

2个回答

热心网友 时间:2022-03-31 07:49

十进制转二进制你会吗?


简单来说规则就是小数点前不断除2取余直到商为1,小数点后不断乘2取整直到小数部全0

256/2 = 128 余 0

128/2 =  余 0

/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)

热心网友 时间:2022-03-31 09:07

256.625=(100000000.101)2
256.625=(100.A)16

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com