十进制数转换成十六进制和八进制的计算公式

2025-04-11 09:26:4995 次浏览

最佳答案

设当前10进制数为X。

16进制数表示为:an-1..a1a0(n位)

=

an-1*16^n-1+...+a1*16^0

=

X

则十进制转换为16进制即要求出an-1..a1a0.

则用X

/

16

=

X'.....a0;

X'/16

=

X'....a1.........最后求出an-1

因此十进制数X转换为A进制数an-1an-2...a2a0,就用X整除A求得商得到余数a0,商再整除A得到余数a1。如此反复n次。求得的余数a0~an-1倒叙排列就是转换为A进制的结果。

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。