【发布时间】:2011-02-10 02:29:20
【问题描述】:
代码“abs(070000)”返回 28672,但代码“abs(70000)”返回 70000。
开头的0是不是表示数字被解释为十六进制?
谢谢!
【问题讨论】:
-
"...数字被解释为十六进制?"不,八进制(以 8 为基数),参见。 @DuoSRX 的回答。
-
@Paulocoghi
abs(7000000)不会返回70000。 ;)
代码“abs(070000)”返回 28672,但代码“abs(70000)”返回 70000。
开头的0是不是表示数字被解释为十六进制?
谢谢!
【问题讨论】:
abs(7000000) 不会返回 70000。 ;)
以零开头的数字被解释为八进制。
【讨论】: