![](https://csdnimg.cn/release/download_crawler_static/87141974/bg5.jpg)
第 1 位 0 * 81 = 0
第 2 位 5 * 82 = 320
第 3 位 1 * 83 = 512 +
--------------------------
839
同样,我们也可以用横式直接计算:
7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839
结果是,八进制数 1507 转换成十进制数为 839
6.2.3 八进制数的表达方法
C,C++语言中,如何表达一个八进制数呢?如果这个数是 876,我们可以
断定它不是八进制数,因为八进制数中不可能出 7 以上的阿拉伯数字。
但如果这个数是 123、是 567,或 12345670,那么它是八进制数还是 1
0 进制数,都有可能。