求一个数值转换的C语言程序,能够实现十进制分别与二进制,八进制,十六进制的转换,
求一个数值转换的C语言程序,能够实现十进制分别与二进制,八进制,十六进制的转换,
日期:2014-05-17 20:49:28 人气:1
两个进制(其中之一为10进制)之间的互转(手工计算方法)
以2,10进制互转为例,其他请举一反三:
二进制数1101转十进制:
1×2的三次幂+1×2的二次幂+0×2的一次幂+1×2的零次幂=8+4+0+1=13
附加一个八进制转十进制的例子吧:
507(八进制转10进制):
5×8的2次幂+0×8的1次幂+7×8的0次幂=
5×64+0×8+7×1=327(10进制)
以上是小进制向大进制的转换,从2->10和8->10,下面说说大进制向小进制的转换。(方