二进制、十进制、十三进制、十六进制转化
十进制
千万
百万
十万
二进制
27
(128)
26
(64)
25
(32)
24
(16)
23
(8)
22
(4)
21
(2)
20
(1)
十三进制
137
(…)
136
(…)
135
(…)
134
(28561)
133
(2197)
132
(169)
131
(13)
130
(1)
十六进制
167
(…)
166
(…)
165
(…)
164
(…)
163
(4096)
162
二进制小数如何转换成十进制(256)
161
(16)
160
(1)
例子:11001(二进制)化成十三进制
这个时候你要从右边开始对齐把数字放在下面
十进制
千万
百万
十万
二进制
27
(128)
26
(64)
25
(32)
24
(16)
23
(8)
22
(4)
21
(2)
20
(1)
十三进制
137
(…)
136
(…)
135
(…)
134
(28561)
133
(2197)
132
(169)
131
(13)
130
(1)
十六进制
167
(…)
166
(…)
165
(…)
164
(…)
163
(4096)
162
(256)
161
(16)
160
(1)
1
1
0
0
1
解题过程:
先把它化成十进制,再化成十三进制
(1)化成十进制的步骤如下:
    个位的是1:1 x 1 =1
    十位的是0:0 x 2 =0
    百位的是0:0 x 4 =0
    千位的是1:1 x 8 =8
    万位的是1:1 x 16 =16
    然后把所有数加起来:1+8+16=25
(2)再化成十三进制的步骤如下:
    出25的老二:是13
十三进制
137
(…)
136
(…)
135
(…)
134
(28561)
133
(2197)
132
(169)
131
(13)
130
(1)
用老大除以老二:25/12(余数)
商是1(右边起第二个,称右2)
现在余数12是老大,继续老二
这个时候只有1是符合,所以1为老二
用老大除以老二:12/1=12
商是12 (右边起第一个,称右1),用C表示
到这里结束
所以结果就是:1C
余数超过9的用字母表示:
    10---------A
    11---------B
    12--------C
    (十三进制,余数小于13)
   
进制转换的题目:1101000的十进制转换成十三进制、十六进制
十进制
千万
百万
十万
二进制
27
(128)
26
(64)
25
(32)
24
(16)
23
(8)
22
(4)
21
(2)
20
(1)
十三进制
137
(…)
136
(…)
135
(…)
134
(28561)
133
(2197)
132
(169)
131
(13)
130
(1)
十六进制
167
(…)
166
(…)
165
(…)
164
(…)
163
(4096)
162
(256)
161
(16)
160
(1)
1
1
0
1
0
0
0
0
解题过程:
先把它化成十进制,再化成十三进制和十六进制
(1)化成十进制的步骤如下:
    个位的是  0:  1 x 1 =1
    十位的是  0:  0 x 2 =0
    百位的是  0:  0 x 4 =0
    千位的是  0:  1 x 8 =8
    万位的是  1:  1 x 16 =16
十万位的是 0:  0 x 32 =0
百万位的是 1:  1 x 64 = 64
千万位的是 1:  1 x 128 -128
    然后把所有数加起来:1+8+16+64+128=217
(2)再把十进制化成十三进制的步骤如下:
十三进制
137
(…)
136
(…)
135
(…)
134
(28561)
133
(2197)
132
(169)
131
(13)
130
(1)
  老大217,老二169: 217/48  (得数1在右3位置)
  老大48,老二13:  48/9      (得数3在右2位置)
  老大9,老二1:    9/1=9          (得数9在右1位置)
  所以得数就是:139(十三进制)
十进制化成十三进制的步骤如下:
十六进制
167
(…)
166
(…)
165
(…)
164
(…)
163
(4096)
162
(256)
161
(16)
160
(1)
  老大217,老二16:217/16=13(用D表示)......9  (得数D在右2位置)
  老大9,老二1:    9/1=9                  (得数9在右1位置)
    所以结果就是:D9 (十六进制)
10---------A
11---------B
12--------C
13---------D
14---------E
15--------F
(十六进制,余数不小于16)
以此类推
特别情况:跳过的用0代替。
1例子:257(十进制)化成十六进制
老大257,老二256: 257/1  (得数1在右3位置)
老大1,老二1:1/1=1            (得数1在右1位置)
 
因为右2位置跳过,所以用代替
结果为:101(十六进制)
2 例子:338(十进制)化为十三进制
老大338,老二169:338/169=2    (得数2在右3)
右2和右1都没有,则用0代替
所以结果为:200(十三进制)
小数点的转化
1.十进制小数化为二进制
例子:把0.125(十进制)化成二进制
     
      0.125 x 2 = 0.25            0(整数部分提出来)
      0.25 x 2=  0.5            0
      0.5 x 2 =  1              1
一直得到刚好是1的时候停止
所以结果就是0.001(二进制)
 
例子:把0.375(十进制)化成二进制
      0.375 x 2 = 0.75            0(整数部分提出来)
      0.75 x 2=  1.5            1
      0.5 x 2 =  1              1
一直得到刚好是1的时候停止
所以结果就是0.011(二进制)
2.二进制小数化为十进制
例子:0.001(二进制)化为十进制
十进制小数
十分位
百分位
千分位
万分位
十万分位
二进制
2-1
(0.5)
2-2
(0.25)
2-3
(0.125)
2-5
(0.0625)
2-6
(0.03125)
(…)
小数部分
0
0
1
把二进制的小数部分从左开始对齐
十分位是0:0 x 0.5 = 0
百分位是0:0 x 0.25 = 0
千分位是1:1 x 0.125= 0.125
全部相加起来:0.125
所以结果就是:0.125(十进制)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。