十进制与十六进制转换

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:05:49
在网上找到这个答案,不知道怎么算出来?谁能详解?
三、十进制数十六进制
如:76521转为十六进制
16|76521
4726 ――5 第一位(个位)
295 ――6 第二位
18 ――6 第三位
1 ―― 2 第四位
最后得1276516
在下面的网站找到的,我也算不出来http://hi.baidu.com/jgs80/blog/item/4dd54510ebf2f7fcc2ce795a.html
最后的准确答案是什么啊?

我用的办法是这样的~您先把10进制换算成2进制,然后再用2进制换成16进制不久很方便了么~呵呵,希望可以帮到您~
http://zcspace.spaces.live.com

是用除法取余数的运算,把76521先除以16,得到4726---余5
用4726 再除以16 ,得到295-余6
用295再除以16 得到 18----余6.
用18除以 16 得到1----余2
然后,从下面的1,往上的余数连接起来,就是12665
你说的那个最后的答案是不是错的啊,16进制的数的位数怎么能比10进制的还要多呢

76521是十进制的吧

76521(10)=1276516(16)???
可能吗?

VB代码:
TEXT1 = HEX(76521)

用电脑里面的计算器就可以很快算出来,