在二进制的整数转换

在二进制的整数转换

ID:16135144

大小:36.00 KB

页数:4页

时间:2018-08-08

在二进制的整数转换_第1页
在二进制的整数转换_第2页
在二进制的整数转换_第3页
在二进制的整数转换_第4页
资源描述:

《在二进制的整数转换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在二进制的整数转换中,如(100110101)B=1×28+0×27+0×26+1×25+1×24+0×23+1×22+0×21+1×20在整个转换过程中,2的幂从0~8;而如果是小数,如(1101.1011)B=1×23+1×22+0×21+1×20+1×2-1+0×2-2+1×2-3+1×2-4=8+4+0+1+1/2+0+1/23+1/24=13+0.5+0.125+0.0625=13.6875在小数点后面的数,2的幂从-1~-N,这就是它们之间的关系。关于小数的十进制转换成二进制:把十进制小数转换成二进制小数所采用的规则是“乘以

2、2取整数”。方法是用2乘以十进制纯小数,将其结果的整数部分去掉;再用2乘余下的纯小数部分,再去掉其结果的整数部分;如此继续下去,直到余下的纯小数为0或满足所要求的精度为止。最后将每次得到的整数部分(0或1)按先后顺序从左到右排列,即得到所对应的二进制小数。0.6875*2=1.375(取1)(1.375-1)*2=0.75(取0)0.75*2=1.5(取1)(1.5-1)*2=1(取1)1-1=0(到这就结束了)因此,十进制小数0.6875转换成二进制小数为0.1011。注意:有些十进制小数不一定能完全准确地转换成二进制小数。在这种情况

3、下,可以根据精度要求只转换到小数点后某一位为止。先求整数部分625/2=312.....1312/2=156.....0156/2=78.....078/2=39.....039/2=19...119/2=9....19/2=4....14/2=2....02/2=1...01/2=0....1除2取余,余数倒着书写,即(625)10=(1001110001)2三进制则除以三,八进制则除以八再看小数0.625*2=1.25.....取10.25*2=0.5.....取00.5*2=1.0....取1将整数部分从上往下取,即(0.625)

4、10=(0.101)2整数小数拼起则得(1001110001.101)2各种进制以此类推提问人的追问  2009-09-1015:46那如何把二进制的小数转化为十进制?回答人的补充  2009-09-1015:48本来用WORD写了个公式整成图片,没想到上传后会压缩成200*200,变形得严重,没办法,只好用文字说明一下了。二进制数(0.abcd……)=a*2^(-1)+b*2^(-2)+c*2^(-3)+d*2^(-4)……例如,二进制小数0.110101=1*(1/2)+1*(1/4)+0+1*(1/16)+0+1*(1/64)=0

5、.828125其实就是乘基法。进制转换都可以这样做。二进制基就是2,10进制基就是10……我是一名计算机老师,给你一部分我的教案吧,我想你能看得明白的吧!⒉计算机中常用的进制二进制、八进制、十六进制进制数字进位方法十进制0、1、2、3、4、5、6、7、8、9逢十进一二进制0、1逢二进一八进制0、1、2、3、4、5、6、7逢八进一十六进制0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F逢十六进一这些进制与我们日常生活中的进制有怎样的关系呢?我们日常生活中还有哪些进制?二进制八进制十进制十六进制1111102221133310

6、0444101555110666111777100010881001119910101210A10111311B11001412C11011513D11101614E11111715F10000201610三、利用知识完成任务⒈二进制与十进制的转换。⑴二进制转换成十进制把十进制数17转换二进制数。2171(最低位)28024022011(最高位)结果等于10001⒉二进制转换成十进制把二进制数11011转换成十进制。(11011)2=1×24+1×23+0×22+1×21+1×20=16+8+0+2+1=27⒊学生练习把十进制数37转换

7、成二进制数,然后把算出的二进制结果再转换成十进数。看看我们最终算出来的结果是不是37。如果不是,那是为什么?⒋小结:同学们,我们刚才熟悉了计算机的二进制,也了解了二进制与十进制的转换,我们常用的计算器就是运用的二进制的原理进行一些常用的算术运算。因为二进制有一个很突出的特点,它只有两个数,而我们的计算器要运算的话,就是通过电流的大小或者有电与无电的区别来进行的,电流的大小或者有电无电分别代表数字1和0,从而实现了我们常用的算术运算。我们刚刚学习了二进制与十进制的转换,那么八进制和十六进制怎样和十进制进行转换呢?我们又该怎样去做?我们能不

8、能借鉴一下刚才的方法?为什么?学生分组讨论,教师巡视、指导。(学生回答,教师总结)⒌八进制、十六进制与十进制的转换。⑴十进制数转换成八进制数82477(最低位)830633(最高位)结果等于367⑵八进制数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。