进制转换

来源:互联网 发布:2016安全软件排名 编辑:程序博客网 时间:2024/06/13 23:17

二进制

转换至十进制:

(110)2 = 1*2^2+1*2^1+0*2^0 = 6

转换至八进制

合三取一
(110 101)2 = 65
110 = 1*2^2+1*2^1+0*2^0 = 6
101 = 1*2^2+0*2^1+1*2^0 = 5

转换至十六进制

合四取一

八进制

转换至二进制

一分三

转换至十进制:

(156)8 = 1*8^2 + 5*8^1 + 6*8^0 = 110

转换至十六进制

通过先转换成二进制,然后转换成十六进制

十进制

十进制不管转化哪个进制,都是除以相应的进制位数,直到商为0,然后把余数倒序相连

十六进制

转换成二进制

一分四

转换成八进制

通过二进制

转化成十进制

n位上的数*16^n-1