所以,我的问题是为什么:
1.7976931348623157E+308 > 10^16返回17谷歌浏览器,
并(1.7976931348623157E+308) > (10^16)回报true?
因为看起来这些操作都是一样的。
第一个表达式等价于
(1.7976931348623157E+308 > 10) ^ 16
Run Code Online (Sandbox Code Playgroud)
或者
true ^ 16
Run Code Online (Sandbox Code Playgroud)
这看起来很奇怪,直到你意识到
true == 1
Run Code Online (Sandbox Code Playgroud)
是真的。
| 归档时间: |
|
| 查看次数: |
59 次 |
| 最近记录: |