10进制转换成16进制的方法

九陪我白头 3年前 已收到2个回答 举报

玻璃鲑鲑 2星

共回答了261个问题采纳率:93.7% 评论

方法是把10进制的数字反复除以16,到商小于16为止,把余数从下到上写出来,就转换成16进制了。

比如145,145/16=9.0625 也就是商9余1

继续把9除以16,9<16,所以商0,把9写在余数一侧,最后倒着读数

145的十六进制就是91了

16小时前

37

寒天逸月 2星

共回答了243个问题 评论

10进制转16进制的计算方法是对于整数部分,用被除数反复除以16,除第一次外,每次除以16均取前一次商的整数部分作被除数并依次记下每次的余数。另外,所得到的商的最后一位余数是所求二进制数的最高位。具体的过程如下:

比如要转换120为十六进制数:

1、把要转换的数,除以16,得到商和余数,

2、那么要转换的数是120, 120 ÷ 16,得到商是7,余数是8。

3、“将商继续除以16,直到商为0……”,现在商是7,还不是0,所以继续除以16。那就 7 ÷ 16, 得到商是0,余数是7。现在商已经是0。

4、我们两次计算依次得到余数分别是:8、7,将所有余数倒序排列,那就是:78。

14小时前

23
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com