进制之间的转换怎么算啊? 比如:int(0o77)为什么等于63?

来源:3-5 各进制的表示与转换

五行缺木

2017-12-21

进制之间的转换怎么算啊? 比如:int(0o77)为什么等于63?

写回答

1回答

睡着的兔子

2017-12-22

7*8 + 7 = 63;

更通用的计算方式,假设八进制数678987转成十进制数:

8^5*6 + 8^4*7 + 8^3*8 + 8^2*9 + 8^1*8 + 8^0*7


0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4470 问题

查看课程