Sum*_*uma 7 floating-point double scala
我在Scala中找不到这样的东西,并且调用Java函数似乎我需要设置值或调用java.lang.Double静态方法:
Double.box(x).isNaN
java.lang.Double.isNaN(x)
Run Code Online (Sandbox Code Playgroud)
难道没有什么比Scala更"原生"来测试无限/ NaN-ness了吗?
Mic*_*jac 14
这些是盒装上的方法scala.Double.无需手动装箱.
scala> 1.2.isNaN
res1: Boolean = false
scala> 1.2.isInfinity
res2: Boolean = false
scala> (0.0 / 0.0).isNaN
res8: Boolean = true
scala> (1.0 / 0.0).isInfinity
res5: Boolean = true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5286 次 |
| 最近记录: |