我们通常学习的数都是十进制数,使用的数码共有10个:0,1,2,3,4,5,6,7,8,9,表示具体数时采用“逢十进一”的原则,比如:4
0(这里我们规定:a≠0时,
1),又如:
而现代的计算机和依赖计算机的设备都使用二进制数,用到的数码只有两个:0和1,表示具体数时“逢二进一”.二进制数和十进制数可以互相转化,二进制数的运算也和十进制数的运算类似.①我们可以把十进制整数转化成二进制整数.比如:
, 所以103用二进制数码表示是1100111,记为
②也可以把十进制分数或者小数转化为二进制小数,比如:
所以
可以表示成二进制小数(0.001)2 , 记为
这里还可以把分子1和分母8都转化为二进制数,在二进制下用分子除以分母得到
的二进制小数表示:
由于
所以
而
可以类比十进制数一样做除法,只是商和余数都只能是0或1
所以
③与十进制数类似,二进制也有循环小数,比如:
由
可知
问题解决: