十进制数转换成十六进制、八进制和二进制,虽然现在可以用计算器可以转换,除了转换成二进制我可以自己换算但转换成十六进制和八

首页/题库/127℃/2024-05-22 07:44:18

十进制数转换成十六进制、八进制和二进制,虽然现在可以用计算器可以转换,除了转换成二进制我可以自己换算但转换成十六进制和八进制就不会换算了,谁能把十进制数转换成十六进制和八进制的计算公式详细的讲下,

优质解答:

设当前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进制的结果.

我来回答修改/报错/举报内容!

猜你喜欢

一个神奇的在线题库网,分享各类考试题库、题目资料与资料答案、在线搜题与练习等!
本网站部分内容、图文来自于网络,如有侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
Copyright © 2021-2024 315题库 All Rights Reserved