inline fun Double.IEEErem(divisor: Double): Double

**Platform and version requirements:** Kotlin 1.2, JVM

inline fun Float.IEEErem(divisor: Float): Float

**Platform and version requirements:** Kotlin 1.2, JVM

Computes the remainder of division of this value by the divisor value according to the IEEE 754 standard.

The result is computed as `r = this - (q * divisor)`

where `q`

is the quotient of division rounded to the nearest integer, `q = round(this / other)`

.

Special cases: - `x.IEEErem(y)`

is `NaN`

, when `x`

is `NaN`

or `y`

is `NaN`

or `x`

is `+Inf|-Inf`

or `y`

is zero. - `x.IEEErem(y) == x`

when `x`

is finite and `y`

is infinite.

**See Also**

© 2010–2018 JetBrains s.r.o.

Licensed under the Apache License, Version 2.0.

https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.math/-i-e-e-erem.html