2进制化为10进制,10进制化为2进制,十进制化成8、16进制的公式

来源:百度知道 编辑:UC知道 时间:2024/06/12 01:33:53
如题,公式不要太难、易懂。。。。
要是有小数点呢?怎么办?
可以举几个例子,不过请最后再概括一下

2进制化10进制,如:01101011.转十进制:
从右到左

第1位:1乘2的0次方=1

1乘2的1次方=2

0乘2的2次方=0

1乘2的3次方=8

0乘2的4次方=0

1乘2的5次方=32

1乘2的6次方=64

0乘2的7次方=0

然后:1+2+0

+8+0+32+64+0=107.

二进制01101011=十进制107.

十进制转二进制:

用2辗转相除至结果为1

将余数和最后的1从下向上倒序写 就是结果

例如302

302/2 = 151 余0

151/2 = 75 余1

75/2 = 37 余1

37/2 = 18 余1

18/2 = 9 余0

9/2 = 4 余1

4/2 = 2 余0

2/2 = 1 余0

故二进制为100101110

没直接固定的公式,不过也不算没有,只是可能算法比较烦琐,你直接除2或者除8求余不就行了?

用系统带的计算器就可以了.

调到科学计算器状态.

试试看..

公式都一样.得自己算.要不学公式就用计算器

以十进制转二进制为例..
http://zhidao.baidu.com/question/60722173.html