把-28654这么大的数化为八进制或十六进制有什么好的方法

来源:百度知道 编辑:UC知道 时间:2024/04/28 04:42:42

没有什么好方法,不过一般来说没有这种必要吧

先不看负值号。
你可以用除8取余法.
28654/8=3581……6
3581/8=447……5
447/8=55……7
55/8=6……7
6/8=0……6
所以-28654用八进制表示是-67756
16进制的话就是除16取余法,同样的。
当然,你要是熟记8和16进制与2进制的互换表,也可以先把10进制数转成2进制的,在转成8或16进制的。

用带有进制转换功能的计算器