小鸟的问题
本人想自学C,现在才学的进制的转换有个问题请高人指教一下十进制(负数)怎么转成八进制 十六进制
如 -617怎么转换成八进制和十六进制
设abcde为8进制数
那么d*8+c*8*8+b*8*8*8+a*8*8*8*8这个和就是十进制数了 我也是自学的 这个问题我也很苦恼啊 一起努力把 手动转换:10进制到任意进制 用除法 看余数.........任意进制度到10进制度 用乘法.....
比如 6(10)变成 2进制就是6/2=3 余下0。。。3/2=1 余下1, 1/2=0 余下1。。倒过来 就是110(2)。。。。然后 110(2)= 1*2^2+1*2^1+0*2^0=4+2+0=6(10)
自动的话:windows 自带计算器拉。。。。想怎么变就怎么变....
页:
[1]
