РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
266 of 1310 menu

Функция ln

Функция ln вычисляет натуральный логарифм числа (логарифм по основанию e). Принимает число типа Double или Float и возвращает результат того же типа. Для отрицательных чисел и нуля возвращает NaN.

Импорт

import kotlin.math.ln

Синтаксис

fun ln(x: Double): Double
fun ln(x: Float): Float

Пример

Вычислим натуральный логарифм числа 2.71828:

val num: Double = 2.71828 val res: Double = ln(num) println(res)

Результат выполнения кода:

Double 0.999999327347282

Пример

Вычислим натуральный логарифм числа 1.0:

val num: Double = 1.0 val res: Double = ln(num) println(res)

Результат выполнения кода:

Double 0.0

Пример

Попытка вычислить натуральный логарифм отрицательного числа:

val num: Double = -5.0 val res: Double = ln(num) println(res)

Результат выполнения кода:

Double NaN

Пример

Вычисление натурального логарифма для числа типа Float:

val num: Float = 10.0F val res: Float = ln(num) println(res)

Результат выполнения кода:

Float 2.3025851

Смотрите также

  • функцию log10,
    которая вычисляет десятичный логарифм числа
  • функцию log2,
    которая вычисляет двоичный логарифм числа
  • функцию exp,
    которая вычисляет экспоненту числа
  • функцию pow,
    которая возводит число в степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить