KT-48232: Implement kotlin.math.cbrt() (cubic roots)
cbrt() is the standard cubic root function that provides several advantages over pow(x, 1.0/3.0): - Better precision - Faster - Behaves better with negative values
This commit is contained in:
@@ -107,6 +107,16 @@ public inline fun atanh(x: kotlin.Double): kotlin.Double
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun atanh(x: kotlin.Float): kotlin.Float
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.7")
|
||||
@kotlin.ExperimentalStdlibApi
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun cbrt(x: kotlin.Double): kotlin.Double
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.7")
|
||||
@kotlin.ExperimentalStdlibApi
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun cbrt(x: kotlin.Float): kotlin.Float
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.2")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun ceil(x: kotlin.Double): kotlin.Double
|
||||
|
||||
@@ -107,6 +107,16 @@ public inline fun atanh(x: kotlin.Double): kotlin.Double
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun atanh(x: kotlin.Float): kotlin.Float
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.7")
|
||||
@kotlin.ExperimentalStdlibApi
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun cbrt(x: kotlin.Double): kotlin.Double
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.7")
|
||||
@kotlin.ExperimentalStdlibApi
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun cbrt(x: kotlin.Float): kotlin.Float
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.2")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun ceil(x: kotlin.Double): kotlin.Double
|
||||
|
||||
Reference in New Issue
Block a user