将十进制数47转换为二进制,八进制,十进制,十六进制,大哥们,有没有详细过程

2024-10-27 20:29:48
推荐回答(2个)
回答1:

47/2=23 余1
23/2=11 余1
11/2=5 余1
5/2=2 余1
2/2=1 余0
1/2=0 余1
以上从下到上余数排列为101111,即47的二进制表示,八进制和十六进制照此办理
即除以8(16),得整数商和余数,直到商为0,然后将余数用相应进制数连接起来

回答2:

47=1*2^5+0*2^4+1*2^3+1*2^2+1*2^1+1,因此二进制是101111
其他的同理