新航海开辟越过大西洋:2,8,16进制与10进制之间的算法,求,告诉我~~

来源:百度文库 编辑:高考问答 时间:2024/05/06 02:44:37
谢谢

十六进制由0 1 2 3 4 5 6 7 8 9 A B C D E F 组成,十六进制就是逢十六进一。十六进制换算成十进制的公式是……+l*16*16+m*16+n*1 (l,m,n<16) 十进制换成十六进制可以用短除法:例如1000转换成十六进制的写法:
16|1000 8
----
16|62 14
--
3
所以就是3E8。
我就知道这边个

用8421BCD码
4位二进制换一位16进制
反之一位16进制换4位二进制
三位二进制换一位8进制
反之。。。。。。
很简单
楼上的除法也可以

入进制转十进制
比如013=1*8一次方+3*8的零次方=8+3=11
十六进制同理
比如0x13=1*16一次方+3*16的零次方=16+3=19

二进制转十进制是位权叠加
八进制转十进制是位权叠加
十六进制也是同理。