- 11
- 0
- 约2.14千字
- 约 17页
- 2016-11-30 发布于河南
- 举报
高考,课件,教案,学案,英语,语文,数学,物理,化学,生物,政治,历史,地理,科学,理综,文综,听力,月考,期中,期末,高考试卷,试题,高考作文,范文
第2课时 进位制1.理解进位制的概念,能进行不同进位制数之间的转化.2.了解进位制转换的程序框图和程序.进位制(1)概念:人们为了计数和运算方便而约定的记数系统,“满k进一”就是k进制,k是基数(其中k是大于1的整数).k进制的数可以表示为一串数字连写在一起的形式:anan-1…a1a0(k)(an,an-1,…,a1,a0∈N,0ank,0≤an-1,…,a1,a0k).(2)非十进制的k进制数a(共有n位)化为十进制数b的算法步骤:第一步,输入a,k和n的值.第二步,将b的值初始化为0,i的值初始化为1.第三步,b=b+ai·ki-1,i=i+1.第四步,判断in是否成立.若是,则执行第五步;否则,返回第三步.第五步,输出b的值.程序框图: 程序: INPUT “a,k,n=”;a,k,nb=0i=1t=a MOD 10DOb=b+t?? k^(i-1)a=a\10t=a MOD 10i=i+1LOOP UNTIL inPRINT bEND(3)十进制数a化为非十进制的k进制数b的算法是除k取余法.算法步骤:第一步,给定十进制正整数a和转化后的数的基数k.第二步,求出a除以k所得的商q,余数r.第三步,把得到的余数依次从右到左排列.第四步,若q≠0,则a=q,返回第二步;否则,输出全部余数r排列得到的k进制数.程序框图: 程序: INPUT “a,k=”;a,kb=0i=0DO
您可能关注的文档
- 【高考必备】2016-2017学年高二化学同步精品课堂(选修5)专题5.2应用广泛的高分子材料(课件).ppt
- 【高考必备】2016-2017学年高二化学同步精品课堂(选修5)专题5.3功能高分子材料(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-1-1二氧化硅和硅酸(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-1-2硅酸盐和硅单质(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-2-1氯气(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-2-2氯离子的检验、卤素(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-3-1硫的氧化物(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-3-2氮的氧化物(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-4-1氨(课件).ppt
- 【高考必备】2016-2017学年高一化学同步精品课堂(必修1)4-4-2硫酸(课件).ppt
原创力文档

文档评论(0)