早教吧 育儿知识 作业答案 考试题库 百科 知识分享

进位制是人们为了计数和运算方便而约定的记数系统.约定满二进一就是二进制;满十进一就是十进制等等.即“满几进一”就是几进制几进制的基数就是几.因此k进制需要使用k个数字.

题目详情
进位制是人们为了计数和运算方便而约定的记数系统.约定满二进一 就是二进制;满十进一 就是十进制 等等.即“满几进一”就是几进制 几进制的基数就是几.因此k进制需要使用k个数字.

若a n a n-1 …a 1 a 0 (k)表示一个k进制数 写成各位上数字与k的幂的乘积之和的形式为a n a n-1 …a 1 a 0 (k)=a n ×k n +a n-1 ×k n-1 +…+a 2 ×k 2 +a 1 ×k+a 0 .

因此 只要计算出上式等号右边的值 就得到了相应的十进制数.请运用你学过的算法知识来写出这个问题的解决办法.

▼优质解答
答案和解析
探究过程:我们设这个k进制数共有n+1位 各位分别为an an-1 … a1 a0.将其描述为算法步骤就是:1.从左到右依次取k进制数anan-1…a1a0(k)各位上的数字 乘以相应的k的幂 k的幂从n开始取值 每次递减1 递减到0 即an×kn an-1×kn-1 … a1×k a0×k0;2.把所得到的乘积加起来 所得到的结果就是相应的十进制数.程序步骤如下:i=0b=0DO    t=ai    b=b+t×ki    i=i+1LOOP  UNTIL  i>nPRINT  bEND    探究结论:进位制的概念将计算中的数据分析跟我们熟悉的数学中的十进位制联系在一起 对于我们理解计算机的计算方法有很好的帮助 而此题应用的UNTIL语句的程序设计对于我们理解实际问题的算法也有很好的帮助.
看了 进位制是人们为了计数和运算方...的网友还看了以下:

对于小学数学中十进制、满十进一、逢十进一、进率、关于此类的数学问题,如何以生动的方式教授?用什么方  2020-04-26 …

构造一种新的进位制:第k位(从右向左数)上的数字满k+1进1,即个位满2进1,十位满3进1,依此类  2020-04-26 …

一个圆柱体容器,里面放着一个长方体铁块,现在打开一个水龙头往容器里注水,3分钟时,水恰好没过长方体  2020-05-20 …

一个圆柱体容器,里面放着一个长方体铁块,现在打开一个水龙头往容器里注水,3分钟时,水恰好没过长方体  2020-05-20 …

一个圆柱体容器,里面放着一个长方体铁块,现在打开一个水龙头往容器里注水,3分钟时,水恰好没过长方体  2020-05-22 …

英语翻译先生你3月5日函悉,我们已经仔细研究了你放对我短袜报价意见.虽我方想满足你方的要求,但歉不  2020-06-20 …

一个圆柱体容器,里面放着一个长方体铁块,现在打开一个水龙头往容器里注水,3分钟时,水恰好没过长方体  2020-07-04 …

2005年3月1日《人民日报》载文指出:牢牢把握先进文化的前进方向,坚持为人民服务、为社会主义服务  2020-07-28 …

一道关于曲线的渐近线题?曲线y=x*ln(e+1/x)的渐进线方程是?书上只教过求曲线的渐进线,而  2020-07-30 …

初二勾股定理阅读下列解题过程:已知a,b,c为三角形ABC的三边,且满足a方c方-b方c方=a的四  2020-08-02 …