永发信息网

如何将一个十进制转换成十六进制

答案:2  悬赏:30  手机版
解决时间 2021-03-07 21:21
  • 提问者网友:王者佥
  • 2021-03-06 23:18
如何将一个十进制转换成十六进制
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-03-07 00:04
windows自带的计算器就可以如果你想要手动计算的话,举例来说吧5621转换为16进制数的方法是“除16取余”方法, 5621/16=商351余5,16进制最后一位为5 351/16=商21余15,16进制右边第二位为F 21/16=商1余5,16进制右边第三位为5 1/16=商0余1,16进制数右边第四为为1 商0就不继续除了 最后的结果为15F5
全部回答
  • 1楼网友:渊鱼
  • 2021-03-07 01:07
十进制,八进制和十六进制互化应以二进制作为桥梁 1.十进制转化成二进制: 口诀:整数部分除以基数倒取余 小数部分乘以基数正取整 用十进制的数除以2,除到不能再被2除为止所得的余数按从下到上的顺序排就是二进制。 比如:(17.3)10转化成二进制,保留3位小数 整数部分:17/2,商8余1,8再除2,商4余0,4再除2,商2余0,2除2,商1余0,1除2,商0余1,最后倒取余数就是整数部分10001; 小数部分:0.3*2=0.6 ,0.6*2=1.2, 0.2*2=0.4,所得三个结果依次取整数部分为010; 即 (17.3)10=(10001.010)2 2..将二进制转化成16或8进制: 以小数点为界分别向左右每4(或3)个数字为一组进行分组,每组分别转化成二进制数,最后合并在一起,并把首0去掉(尾0不可以去)。 如:( 001 101 001)2=(151)8 (0001 0110.0101 1011)2=(16.5b)16
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯