红楼梦中人。 发表于 2007-8-24 11:09:43

10进制怎么转化16进制

    10进制中的16   转换16进制为   10 
  这个是为什么?  也是根据老大给我的提示8  4  2  1 原理吗
  能给我些具体的吗  最好有例子  
   谢谢 !!/:001

[ 本帖最后由 VC8 于 2007-8-26 19:03 编辑 ]

红楼梦中人。 发表于 2007-8-24 11:12:19

  还有最常用的是几进制转化几进制啊!!~~是不是都得用啊!!

small-q 发表于 2007-8-24 13:16:45

1 2 3 4 5 6 7 8 9 ABCDEF

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

以16为进

small-q 发表于 2007-8-24 13:17:32

最好找本最基本的书来看吧

飘云 发表于 2007-8-24 13:48:46

原帖由 红楼梦中人。 于 2007-8-24 11:09 发表 https://www.chinapyg.com/images/common/back.gif
    10进制中的16   转换16进制为   10 
  这个是为什么?  也是根据老大给我的提示8  4  2  1 原理吗
  能给我些具体的吗  最好有例子  
   谢谢 !!/:001

这样理解吧:


方法1:
16进制的几个字符为:

0 1 2 3 4 5 6 7 8 9 A B C D E F

既然是转16进制你就不要想10了,给你做个除法运算~~

例:
(1000)10(十进制“1000”的正规表示方法)
   
1000/16=62      余8   

62/16=3         余14(十六进制为E)

3/16=0          余3   

玩完了,,然后从下面往上面记录,,就像堆栈原理一样“后进先出”

故: (1000)10=(3E8)16

方法2:
先转换为2进制再转成16进制
10-->2 -->16

(1000)10 = (1111101000)2   
现在来拆分一下,从右边开始每4位为1组 其他的补零(再给你温习一下8421)~~变成了:
0000, 0011, 1110, 1000
0   3   E   8

(1000)10 = (1111101000)2 =(3E8)16    前面的0通常省略

还是说一下:8421是电子学中的概念,不要乱搬~~

红楼梦中人。 发表于 2007-8-26 12:14:57

已解决

   老大们辛苦了!!偶已经明白了!!
页: [1]
查看完整版本: 10进制怎么转化16进制