inline val Double.ulp: Double
Platform and version requirements: Kotlin 1.2
Returns the ulp (unit in the last place) of this value.
An ulp is a positive distance between this value and the next nearest Double value larger in magnitude.
Special Cases:
NaN.ulp
is NaN
x.ulp
is +Inf
when x
is +Inf
or -Inf
0.0.ulp
is Double.MIN_VALUE
inline val Float.ulp: Float
Platform and version requirements: Kotlin 1.2, JVM
Returns the ulp of this value.
An ulp is a positive distance between this value and the next nearest Float value larger in magnitude.
Special Cases:
NaN.ulp
is NaN
x.ulp
is +Inf
when x
is +Inf
or -Inf
0.0.ulp
is Float.NIN_VALUE
© 2010–2018 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.math/ulp.html