Spec-Zone.ru › Kotlin 1.7

ulp

kotlin-stdlib / kotlin.math / ulp
Требования к платформе и версии: JS (1.2), Native (1.2)
val Double.ulp: Double
Требования к платформе и версии: JVM (1.2)
inline val Double.ulp: Double

Возвращает ulp (единицу в последнем разряде) данного значения.

Ulр — это положительное расстояние между этим значением и следующим ближайшим значением Double, большим по модулю.

Особые случаи:

  • NaN.ulp является NaN
  • x.ulp является +Inf когда x равно +Inf или -Inf
  • 0.0.ulp является Double.MIN_VALUE
Требования к платформе и версии: JVM (1.2)
inline val Float.ulp: Float
Требования к платформе и версии: Native (1.2)
val Float.ulp: Float

Возвращает ulp данного значения.

Ulр — это положительное расстояние между этим значением и следующим ближайшим значением Float, большим по модулю.

Особые случаи:

  • NaN.ulp является NaN
  • x.ulp является +Inf когда x равно +Inf или -Inf
  • 0.0.ulp является Float.MIN_VALUE

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.math/ulp.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API