请教10进制转16进制如何转?

谢谢`!
具体的请举列!
回答这几个: 1
2
30
500
321
1024
2000
谢谢! 能把这几个的转成16进制吗? 我要步骤!如何算的请给出来!

十六进制转换有16进制每一位上可以是从小到大为0、1、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。

例如:(1)1=1;

(2)2=2;

(3)30=30/16=1余下14,14对应的是E。所以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,从低位往高位写。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-06
先记住1、16、256、4096这几个数字,即16的平方、16的立方等等。
根据待转换的数在上述数字中寻找一个最大的除数,做除法得到商和余数。把商写下来,拿余数重复该步骤即可。
以321为例:
321/256 = 1 余 65 ==》写下1
65/16 = 4 余 1 ==》写下14
1/1 = 1 余 0 ==》写下141
即十进制321等于十六进制141本回答被提问者采纳
第2个回答  2015-07-18
十六进制由0-9,A-F,组成。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……
所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。
假设十进数 1234 为什么是 一千二百三十四?你尽可以给他这么一个算式:

1234 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10^0
第3个回答  2007-02-03
1 = 1
2 = 2
30 = 16 + 14 = 1E
500 = 16^2 + 15 * 16 + 4 = 1F4
321 = 16^2 + 4 * 16 + 1 = 141
1024 = 4 * 16^2 = 400
2000 = 7 * 16^2 + 13 * 16 = 7D0
第4个回答  2020-03-01
相似回答