进位制的相关问题

问题描述:

进位制的相关问题
如果一个十进制如27,转化成16进制用除K取余法算出来是111,最后表示为1B,那能不能表示成B1?
又比如16进制是114,那最后结果到底是B4还是1E?
高手来啊啊啊啊啊阿!

不能这样先把余数拼接到一起,再写成十六进制的.
如果一个十进制如27,转化成16进制用除K取余法算出来的余数依次是11,1,必须从后向前读每次的余数.最后只能表示为1B,不能表示成B1.
又比如16进制是114,--本身就没有这种写法的.如果第一步的余数是1,第二步的余数是14,那从后向前读每次的余数,最后结果就是E1.