C++10进制转16进制(10进制转16进制)

罗策风
导读 大家好,乐天来为大家解答以下的问题,关于C++10进制转16进制,10进制转16进制这个很多人还不知道,现在让我们一起来看看吧!1、十六进制转换

大家好,乐天来为大家解答以下的问题,关于C++10进制转16进制,10进制转16进制这个很多人还不知道,现在让我们一起来看看吧!

1、十六进制转换有16进制每一位上可以是从小到大为0、2、3、4、5、6、7、8、9、A、B、C、D、E、F16个大小不同的数,即逢16进1,其中用A,B,C,D,E,F(字母不区分大小写)这六个字母来分别表示10,11,12,13,14,15。

2、例如:(1)1=1;(2)2=2;(3)30=30/16=1余下14,14对应的是E。

3、所以30=1E(4)500=500/16=31余下4,所以个位是4第二步将31化为16进制,31=31/16=1余下15,找出15对应的数字是F所以 500=1F4(5)321=321/16=20余下1,即各位数是1又将20化为16进制,20=20/16=1余下4所以321=141(6)1024=1024/16=64余下0再将64化为16进制,64=64/16=4余下0所以1024=400(7)2000=2000/16=125余下0再将125化为16进制,125=125/16=7余下13,找到13对应的数是D所以2000=7D0对于10进制化为16进制,当数字大于16的时候就一直除以16,从低位往高位写。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!