资源简介 (共16张PPT)信息技术3.1数据编码(课时2)——二进制与十进制方法一:点火,灭火 → 一个敌人点火,灭火;再点火,再灭火 → 两个敌人……方法二:同时点两堆火 → 两个敌人如果出现两百个敌人呢?如何用烽火表示?课堂导入用8堆火就可以表示200名敌人1100100020010解析:知识详解数制:也称计数制,是用一组固定的符号和统一的规则来表示数制的方法。常用的数制有十进制、二进制、八进制和十六进制。数码:是一个数制中表示计本数制大小的不同数字符号。例如,二进制有0和1,;八进制有0,1,2,3,4,5,6,7共八个数码。基数:是一个数值所使用的数码的个数。例如二进制的基数是2,八进制的基数为8。位权:数码在不同位置上的权重(倍率值),用基数R的i次幂即Ri表示。125每个数在不同的数位上对应不同的权值。=1×100+2×10+5×1=1×10 +2×10 +5×10 百位 十位 个位1 2 510 10 10 十进制1×2 +0×2 +1×2 +1×2 =8+0+2+1=11125=100+20+5=1×10 +2×10 +5×10 1 2 5↓ ↓ ↓10 10 10 1011=1 0 1 1(1011)2=(11)10权值法二进制→十进制↓ ↓ ↓ ↓2 2 2 2 除二取余法十进制→二进制(85)10=(?)285÷2=42÷2=21……021÷2=10……110÷2=5……05÷2=2……12÷2=1……01÷2=0……11010101(85)10=(1010101)2除二取余法温馨tips:①除二:除到商为0,即停止②取余:从下往上读数42……1微课巩固通过学习微课,总结二进制与十进制之间的转换方法,你学会了吗?课堂小结二进制转换为十进制(对应数字与权值相乘):10011(2)=19 (10)10011=1*20+1*21+0*22+0*23+1*24=19从右往左进行运算!十进制转换为二进制(除二取余法):19 (10)=10011(2)199421022222余数11001动手操作chr:编码—字符必须在二进制数之前加“0b”,表示一个二进制数值bin:十进制 — 二进制打开Python软件,动手试一试,尝试查看数据编码。课堂练习1000101(2)=____(10)62(10)=_______ (2)100100(2)=____(10)57(10)=_________(2)6911111036111001如果出现了小数部分不为零的情况,二进制与十进制之间如何转换呢?进阶学习方法:整数部分的转换采用“除二取余法”,小数部分的转换采用“乘基取整法”,后再将转换结果合并起来例如:(168.125)10=( )2整数部分:将十进制的168转换为二进制的10101000,即10101000小数部分:将十进制的0.125转换为二进制的0.001第一步,0.125×2=0.25.则整数部分为0.小数部分为0.25;第二步,0.25×2=0.5,则整数部分为0,小数部分为0.5;第三步,0.5×2=1.0,则整数部分为1,小数部分为0.0;第四步,读数,从第一位读起,读到最后一位即为0.001;综上(168.125)10=(10101000.001)2十进制转换成二进制方法:二进制转换为十进制,不分整数和小数部分例如:N=(01100100.11)2=( )10按 权 展 开:(01100100.11)2=0×29+0×2'+1×2+0×2'+0x24+1×2'+1×2'+0x2'+1×2'1+1×22-0+0+4+0+0+32+64+0+0.5+0.25=(100.75)10二进制转换成十进制现在有100瓶透明无色无味的液体,其中有99瓶是水,有1瓶是毒药。小白鼠喝了毒药后,一周后会死亡。问:最少需要多少只小白鼠可以试验出哪一瓶是毒药?老鼠和毒药课后作业信息技术好好学习天天向上 展开更多...... 收起↑ 资源预览