资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
算法案例-进位制进位制是人们为了计数和运算便而约定的进位制是人们为了计数和运算便而约定的记数系统记数系统.“满十进一满十进一”就是十进制,就是十进制,“满满二进一二进一”就是二进制,就是二进制,“满满k进一进一”就是就是k进制进制,因此,因此k进制需数进制需数k个数字个数字.判断下列数表达是否正确?判断下列数表达是否正确?(1) 12(2)(2) 061(7)(3) 291(8)一般地,若一般地,若k是一个大于是一个大于1的整数,那么的整数,那么以以k为基数的为基数的k进制数进制数可以表示为一串数字连可以表示为一串数字连写在一起的形式:写在一起的形式:3721=3103+7 102+2 101+1 100110011(2)=125+1 24+ 023+0 22 + 121+1 207342(8)=783+3 82+4 81+280将将k进制数转为十进制数:进制数转为十进制数:例例4 把二进制数把二进制数110011(2)化为十进制数化为十进制数.解:解:110011(2)=125+1 24+ 023+0 22 + 121+1 20 =51练习:把下列数化为十进制数练习:把下列数化为十进制数(1) 1011010(2)(2) 10212(3)(3) 2376(3)将将十进制数转为十进制数转为k进制数:进制数:除除k取余法取余法例例5 把把89化为二进制数化为二进制数.例例6 把把89化为五进制数化为五进制数.除除2取余法取余法除除5取余法取余法练习:完成下列进位制间的转化练习:完成下列进位制间的转化(1) 154(6)=_ (7)(2) 412(5) =_ (7)(3) 119(10)=_ (6)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号