十进制转十六进制在线转换(10进制转化为16进制的算法)
- 前端设计
- 2023-09-30
- 61
大家好,今天来为大家解答十进制转十六进制在线转换这个问题的一些问题点,包括10进制转化为16进制的算法也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一...
大家好,今天来为大家解答十进制转十六进制在线转换这个问题的一些问题点,包括10进制转化为16进制的算法也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
十进制与十六进制转换
整数部分,就是指小数点前的位数,除以16取余数,然后把所得数写成得数+余数;
小数点后的部分,要乘以16,依次写出来就可以了
例(91.875)这是十进制的数转换成十六进制的就是(5B.E)
91/16得5余11就可以写成5B
0.875*16得14就是E
十进制数怎么转换成16进制的数
直接除16,反向取余。如52转换成16进制。52/16=3……4,余数为4;接着3/16=0……3。所以转换的结果为34H。
在比如把60536转换成16进制。
60536/16=3783……8,3783/16=236……7,236/16=14……12,12对应16进制的C,14/16=0……14,14对应16进制的E,所以最终转换结果为EC78
十进制转换十六进制
十进制的数先除以16,得到的余数是第一位数,再把刚才的商再除以16,循环这个操作,直到商为0为止。
例如2023转化为十六进制。
2023/16=126...7
126/16=7...14
7/16=0...7
最后得到了十六进制数是7e7。
123十进制转换为十六进制步骤
123十进制转换为十六进制是7B。十六进制100所对应的十进制数是256,十六进制的10转换成十进制是16,所以十进制数123的十六进制表示是个两位数。用123除以16,商是7余数为11,而十六进制中用英文字母B来代表11的量数,那么123的十六进制表示就是7B。
好了,文章到此结束,希望可以帮助到大家。
本文链接:http://xinin56.com/qianduan/44917.html