(245)8 的八进制展开是多少啊(8是下标)如题。 为什么1和2结果不同 1 2*8^2 + 4*8^1 +5 128+32+5 结果:165 2 245 = 8*30 +5 30 = 8*3 +6 3 = 8*0 +3 结果:365 分享到: ------解决方案--------------------代码2中,你把8进制数当做10进制数处理了 php 是这样表示 8 进制的 echo 0245; //165 php 是这样做数制转换的echo base_convert('245', 8, 10);