十进制与2进制怎样互相转换?
像87.45(D)怎样转?后边的0.45乘以2好像乘不尽啊!
我用的是一种简便的方法:例如:(1011101)2 =(93)10 将那个要转换的数变为全都是1111111,你知道这个数是多少吗?其实就是有一技巧在里面,把它看成10000000 减 1吧!那么是不是很快就知道10000000是多少呢,没错就是128嘛,再减1就是127了,在些基础上试着将原来的那个二进制数位为零的那两个数求出来,第一个零在第二位,所以是2,第二个零在第六位,所以是32,将其加起来被127减去就可以得出93了
用8421的法则,简单实用
87(D)=1010111(B) 0.45(D)=0.01110011001100…(B)成循环了 87.45(D)=1010111.01110011001100…(B) 我用方法是把87除2等于0后再把余数从后向前依次写下1010111,小数部分0.45乘2得0.9个位为0写出来再将0.9乘2等于1.8各位为1写出来就是0.01一直乘下去就是0.0111011001100后面成了1100的循环了。
0.45D=0.01B
将二进制转化为十进制:先将二进制数写成10^a+10^b+10^c+……+10^2+10+1的形式,然后把10换成2,即:2^a+2^b+2^c+……+2^2+2+1算出此式的值,就是十进制的值。例11010=10^4+10^3+10,将10换成2:2^4+2^3+2=26.那么11010转换成十进制就是26.反之亦然。
答:1.用计算器:开始-程序-附件-计算器,查看-科学型,输入十进制数,再选你要的进制就行了. 2.在纸上手工:把十进制数分成整数部分和小数部分,整数部分用除2取佘...详情>>
答:不知道你是不是写错文件名了,pdf?详情>>
答:当电脑的全部组件(包括软件)我们国家都能生产的时候。详情>>