位置 7 6 5 4 3 2 1 0
公式 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
位值 128 64 32 16 8 4 2 1
二进制 1010 转成 八&十&十六进制
转成十进制就是1×2³+0×2²+1×2¹+0×2º=10
转成八进制就是从右往左,三位一个,不足补0,然后三位按二进制转换就是这样,001-010,等于八进制12
转成十六进制,就是从右往左,四位一个,不足补0,然后四位按二进制转换就是这样,1010,等于十六进制的10,再转就是A,因为十六进制是0-9,A- F二进制转换所有的进制就出来了任意进制
二进制转十进制可以用填权法(降幂法)整数部分按1 2 4 8 16 32 64 128小数部分就按位权展开好了
二进制转八进制(三位换一)
十六进制(四位换一)任何跨2进制转换,一切转为2进制再说
八&十&十六进制 转成 二进制
十进制的10,就是8+2,1010
十六进制的A,就是10,4位换1,就是8+2,也就是1010
八进制的12,就是,1和2,三位换一,就是,001-010,也就是1010
十进制转二进制,可以用降幂法(填权法)1 2 4 8 16 32 64 12884=64+16+4=10101004
十六进制转二进制,1换4A8DF.4C=1010 1000 1101 1111.0100 1100
八进制转二进制,1换37320.61=111 011 010 000.110 0015
十六进制&二进制 结合上面补充一张直观明朗的图
原文摘自 https://www.zhihu.com/question/392272542/answer/1232573992
网友评论