- 0
- 0
- 约2.68千字
- 约 8页
- 2018-07-08 发布于江西
- 举报
数学人教A版修3第一章1.3算法案例(第2课时).doc
第二课时 进位制1.理解进位制的概念,能进行不同进位制数间的转化.2.了解进位制转换的程序框图和程序.进位制(1)概念:人们为了计数和运算方便而约定的计数系统,“满k进一”就是__进制,k是基数(其中k是大于1的整数).k进制的数可以表示为一串数字连写在一起的形式为anan-1…a1a0(k)(an,an-1,…,a1,a0∈N,0<an<k,0≤an-1,…,a1,a0<k).(2)非十进制的k进制数a(共有n位)化为十进制数b的算法步骤:第一步,输入a,k,n的值.第二步,将b的值初始化为0,i的值初始化为1.第三步,b=b+aiki-1,i=i+1.第四步,判断__是否成立,若是,则执行第五步;否则,返回第三步.第五步,输出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 ____PRINT bEND(3)十进制数a化为非十进制的k进制数b的算法是除k取余法.算法步骤:第一步,给定十进制正整数a和转化后的数的基数k.第二步,求出__除以__所得的商q,余数r.第三步,将得到的余数依次从__到__排列.第四步,若q≠0,则a=q,返回第__步;否则,输出全部余数r排列得到的k进制数.程序框图如图所示.程序:INPUT “a,k=”;
您可能关注的文档
最近下载
- 危险品培训教材课程.ppt VIP
- 《中考三维冲刺数学》满分突破版(1217).pdf VIP
- (正式版)DB15∕T 3062.1-2023 《内蒙古耕地质量等级划分技术规范 第1部分:河套灌区》.pdf VIP
- 梅山钢铁厂铁矿矿粉运输系统的设计.doc VIP
- 安徽省江淮十校2025届高三第一次联考(一模)数学试题含答案.pdf VIP
- 2025年AI商业趋势白皮书-谷歌云-人工智能行业.docx VIP
- 员工手册员工手册员工手册员工手册.pdf VIP
- 初中三年历史复习提纲.doc VIP
- 外协加工作业流程.doc VIP
- 2026年中华全国总工会所属事业单位招聘(22人)考试参考试题及答案解析.docx VIP
原创力文档

文档评论(0)