高中山东临清三中数学必修三课件:1.3.4《算法案例——十进制化k进制》课件(人教A版必修3).pptVIP

  • 0
  • 0
  • 约2.31千字
  • 约 17页
  • 2018-04-08 发布于河北
  • 举报

高中山东临清三中数学必修三课件:1.3.4《算法案例——十进制化k进制》课件(人教A版必修3).ppt

高中山东临清三中数学必修三课件:1.3.4《算法案例——十进制化k进制》课件(人教A版必修3)

* 1.3 算法案例 第四课时 问题提出 1.“满几进一”就是几进制,k进制使用哪几个数字,k进制数化为十进制数的一般算式是什么? 2.利用k进制数化十进制数的一般算式,可以构造算法,设计程序,通过计算机就能把任何一个k进制数化为十进制数.在实际应用中,我们还需要把任意一个十进制数化为k进制数的算法,对此,我们作些理论上的探讨. 例1:把89化为二进制的数. 分析:把89化为二进制的数,需想办法将89先写成如下形式 89=an×2n+an-1×2n-1+…+a1×21+a0×20 . 89=64+16+8+1=1×26+0×25+1×24 +1×23+0×22+0×21+1×20 =1011001(2). 但如果数太大,我们是无法这样凑出来的,怎么办? 89=44×2+1, 44=22×2+0, 22=11×2+0, 11=5×2+1, 5=2×2+1, 2=1×2+0, 1=0×2+1, 89=44×2+1, 44=22×2+0, 22=11×2+0, 11=5×2+1, 5=2×2+1, 89=44×2+1, =(22×2+0)×2+1 =((11×2+0)×2+

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档