
2013-10-19
展开全部
举两个比256大的数的例子说明十进制如何转化成十六进制.
例一: 27985(十进制)=6D51(十六进制)
27985除以16=1749余1.
1749除以16=109余5.
109除以16=6余13.
6比16小,不能再除了,因此,6就成为十六进制数值的首位,然后从下往上逐一加上余数13,5,1.就得到数值6 13 5 1.转化为十六进制就是6D51.
例二: 670367(十进制)=A3A9F(十六进制)
670367除以16=41897余15.
41897除以16=2618余9.
2618除以16=163余10.
163除以16=10余3.
10比16小,不能再除了,因此10就成为十六进制数值的首位,然后从下往上逐一加上余数3,10,9,15.就得到数值10 3 10 9 15,转化为十六进制就是A3A9F.
这样说够清楚了吧!
例一: 27985(十进制)=6D51(十六进制)
27985除以16=1749余1.
1749除以16=109余5.
109除以16=6余13.
6比16小,不能再除了,因此,6就成为十六进制数值的首位,然后从下往上逐一加上余数13,5,1.就得到数值6 13 5 1.转化为十六进制就是6D51.
例二: 670367(十进制)=A3A9F(十六进制)
670367除以16=41897余15.
41897除以16=2618余9.
2618除以16=163余10.
163除以16=10余3.
10比16小,不能再除了,因此10就成为十六进制数值的首位,然后从下往上逐一加上余数3,10,9,15.就得到数值10 3 10 9 15,转化为十六进制就是A3A9F.
这样说够清楚了吧!
2013-10-19
展开全部
十进制1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,----十六进制1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言_012_十六进制转十进制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询