10进制到任意进制转换

补充点基础知识 任何数的0次幂都等于1(n^0=1)

10进制与任意进制互相转换就是那么简单

十进制(100)转二进制 二进制转十进制
除数 被除数 余数 1 *2^6= 64
2 100 1 *2^5= 32
2 50 0 0 *2^4= 0
2 25 0 0 *2^3= 0
2 12 1 1 *2^2= 4
2 6 0 0 *2^1= 0
2 3 0 0 *2^0= 0
2 1 1 求和: 100
0 1
十进制100对应二进制1100100
十进制(100)转八进制 八进制转十进制
除数 被除数 余数 1 *8^2= 64
8 100 4 *8^1= 32
8 12 4 4 *8^0= 4
8 1 4 求和: 100
0 1
十进制100对应八进制144
十进制(100)转十六进制 十六进制转十进制
除数 被除数 余数 6 *16^1= 96
16 100 4 *16^0= 4
16 6 4(4) 求和: 100
0 6(6) 16进制10=A,11=B,12=C,13=D,14=E,15=F
十进制100对应十六进制64

 

十进制(100)转三进制 三进制转十进制
除数 被除数 余数 1 *3^4= 81
3 100 0 *3^3= 0
3 33 1 2 *3^2= 18
3 11 0 0 *3^1= 0
3 3 2 1 *3^0= 1
3 1 0 求和: 100
0 1
十进制100对应三进制10201
shashou47

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: