45/2=22余1
22/2=11余0
11/2=5余1
5/2=2余1
2/2=1余0
1/2=0余1 所以二进制为:101101
101(二进制)=05(八进制) 所以八进制为:55
101101=0010,1101=0x2D 所以十六进制为:2D
十进制和这几个之间的关系是 比如二进制 1101 这个数 1*2的三次方加上1*2的二次方加上0*2的一次方加上1*2的零次方的结果就是十进制数 八进制和十六进制就是和它一样 你算45 反推就行了