ln1p

inline actual fun ln1p(x: Double): Double (source)

Platform and version requirements: Kotlin 1.2

Computes ln(x + 1).

This function can be implemented to produce more precise result for x near zero.

Special cases:

  • ln1p(NaN) is NaN
  • ln1p(x) is NaN where x < -1.0
  • ln1p(-1.0) is -Inf
  • ln1p(+Inf) is +Inf

See Also

ln

expm1

inline actual fun ln1p(x: Float): Float (source)

Platform and version requirements: Kotlin 1.2

Computes ln(a + 1).

This function can be implemented to produce more precise result for x near zero.

Special cases:

  • ln1p(NaN) is NaN
  • ln1p(x) is NaN where x < -1.0
  • ln1p(-1.0) is -Inf
  • ln1p(+Inf) is +Inf

See Also

ln

expm1