种记数系统,约定满二进一,就是二进制;满十 进一,就是十进制;满十六进一,就是十六进制; 等等.
“满几进一”,就是几进制,几进制的基数就是几.
可使用数字符号的个数称为基数.基数都是大 于1的整数.
第二页,编辑于星期日:十一点 三十三分。
如二进制可使用的数字有0和1,基数是2;
十进制可使用的数字有0,1,2,…,8,9等十个数 字,基数是10;
第九页,编辑于星期日:十一点 三十三分。
例2:把89化为二进制的数.
我们可以用下面的除法算式表示除2取余法:
2 89
2 44
2 22 2 11 25 22
21
0
余数
1 0 0 1
1
0
1
把算式中各步所得的余数
从下到上排列,得到
89=1011001(2).
这种方法也可以推广为把 十进制数化为k进制数的 算法,称为除k取余法.
第十页,编辑于星期日:十一点 三十三分。
例3:把89化为五进制的数.
解:以5作为除数,相应的除法算式为: 5 89 余数
5 17
4
53
2
0
3
∴ 89=324(5).
第十一页,编辑于星期日:十一点 三十三分。
[问题5]你会把三进制数10221(3)化为二进制数吗?
解:第一步:先把三进制数化为十进制数:
11=5×2+1, 5=2×2+1, 2=1×2+0, 1=0×2+1,
第八页,编辑于星期日:十一点 三十三分。
89=44×2+1, 44=22×2+0, 22=11×2+0,
11=5×2+1, 5=2×2+1, 2=1×2+0, 1=0×2+1,