十进制转化为十六进制怎么算

来源:互联网 in 综合百科 2026-01-18 19:07:02

以10进制整数1234.56转换为16进制数为例:

10进制整数1234转换为16进制数,采用除16反向取余法:

1234/16=77......2

77/16=4......13(用D表示)

4/16=0......4

从下往上读取每一次的余数,就是转换的结果:

1234=(4D2)16

10进制纯小数0.56转换为16进制数,采用乘16取整法:

0.56*16=8.96

0.96*16=15.36(整数15用F表示)

0.36*16=5.76

0.76*16=12.16(整数12用C表示)

0.16*16=2.56

0.56*16=8.96

0.959999*16=15.36(整数15用F表示)

0.359985*16=5.75977

0.759766*16=12.1563(整数12用C表示)

0.15625*16=2.5

0.5*16=8

从上往下读取每一次商的整数部分,就是转换的结果:

0.56=(0.8F5C28F5C28)16

把整数和小数转换的结果合并起来,就是总的答案:

1234.56=(4D2.8F5C28F5C28)16

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --