进制自由转换。
思路:1,二进制与十进制自由转换。 2,十进制与其他进制自由转换。 方法:
1, 十变二:
整数和小数分别转换。
整数除以2,商继续除以2,得到0为止,将余数逆序排列。 22 / 2 11 余0 11/2 5 余 1 5 /2 2 余 1 2 /2 1 余 0 1 /2 0 余 1 所以22的二进制是10110
小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。 0.8125x2=1.625 取整1,小数部分是0.625 0.625x2=1.25 取整1,小数部分是0.25 0.25x2=0.5 取整0,小数部分是0.5 0.5x2=1.0 取整1,小数部分是0,结束
所以0.8125的二进制是0.1101 十进制22.8125等于二进制10110.1101。 二变十:
(11001.101)(二) 整数部分: 1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25 小数部分: 1*2(-1)+0*2(-2)+1*2(-3)=0.625 所以:(11001.101)(二)=(25.625)(十) 2, .十变八(其他进制类似)
(25.625)(十)
整数部分: 25/8=3......1 3/8 =0......3 然后我们将余数按从下往上的顺序书写就是:31,那么这个31就是十进制25的八进制形式
小数部分: 0.625*8=5 然后我们将整数部分按从上往下的顺序书写就是:5,那么这个5就是十进制0.625的八进制形式
所以:(25.625)(十)=(31.5)(八) 八变十 (31.5)(八)
整数部分: 3*8(1)+1*8(0)=25 小数部分: 5*8(-1)=0.625 所以(31.5)(八)=(25.625)(十)
(以下例题来自06,07年大计机考试卷)
1, 十进制数141.71875转换成无符号的二进制是------。D
A、10011101.101110 B、10001101.100100 C、10001100.111011 D、10001101.101110
2, 下列无符号的十进制数中能用八位二进制数表示的是------。A
A、255 B、257 C、268
3, 二进制1011011转换成八进制、十进制、十六进制依次是----。B 5B NOT 53
A、133.65.53 B、133.91.53 C、253.171.53 D、133.71.53
4, 二进制数10000000转换为十六进制数为_________B____
A40 B80 C100 D400
5, 关于数值转换的结论中,错误的是_______B_____
A所有十进制整数均可以准确地转换为二进制整数 B所有十进制整数均可以准确地转换为二进制小数 C所有八进制数均可以准确地转换为二进制数
D所有十六进制小数均可以准确地转换为八进制小数
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库大计机进制转换在线全文阅读。
相关推荐: