Функция log10
Функция log10 вычисляет десятичный логарифм числа. Принимает один параметр типа Double или Float и возвращает значение логарифма по основанию 10. Для отрицательных чисел и нуля возвращает NaN.
Импорт
import kotlin.math.log10
Синтаксис
fun log10(x: Double): Double
fun log10(x: Float): Float
Пример
Вычислим десятичный логарифм числа 100.0:
val num: Double = 100.0
val res: Double = log10(num)
println(res)
Результат выполнения кода:
Double 2.0
Пример
Вычислим десятичный логарифм числа 1000.0 типа Float:
val num: Float = 1000.0F
val res: Float = log10(num)
println(res)
Результат выполнения кода:
Float 3.0
Пример
Попробуем вычислить логарифм нуля:
val num: Double = 0.0
val res: Double = log10(num)
println(res)
Результат выполнения кода:
Double NaN
Пример
Вычислим логарифм отрицательного числа:
val num: Double = -10.0
val res: Double = log10(num)
println(res)
Результат выполнения кода:
Double NaN