《高中数学算法案例进位制课件苏教版必修三》由会员分享,可在线阅读,更多相关《高中数学算法案例进位制课件苏教版必修三(7页珍藏版)》请在金锄头文库上搜索。
1、算法案例-进位制进位制是人们为了计数和运算便而约定的进位制是人们为了计数和运算便而约定的记数系统记数系统.“满十进一满十进一”就是十进制,就是十进制,“满满二进一二进一”就是二进制,就是二进制,“满满k进一进一”就是就是k进制进制,因此,因此k进制需数进制需数k个数字个数字.判断下列数表达是否正确?判断下列数表达是否正确?(1) 12(2)(2) 061(7)(3) 291(8)一般地,若一般地,若k是一个大于是一个大于1的整数,那么的整数,那么以以k为基数的为基数的k进制数进制数可以表示为一串数字连可以表示为一串数字连写在一起的形式:写在一起的形式:3721=3103+7 102+2 101
2、+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)