АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
270 of 1310 menu
В течении недели будет ОБНОВЛЕНИЕ УЧЕБНИКОВ PHP. Поменяется структура! Подробнее по ссылке.

Функция asin

Функция asin вычисляет арксинус числа - угол в радианах, синус которого равен заданному числу. Принимает значение в диапазоне от -1.0 до 1.0 и возвращает значение в диапазоне от -π/2 до π/2 радиан. Применяется к числам типа Double и Float.

Импорт

import kotlin.math.asin

Синтаксис

fun asin(x: Double): Double
fun asin(x: Float): Float

Пример

Вычислим арксинус числа 0.5 типа Double:

val num: Double = 0.5 val res: Double = asin(num) println(res)

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

Double 0.5235987755982989

Пример

Вычислим арксинус числа -0.5 типа Float:

val num: Float = -0.5F val res: Float = asin(num) println(res)

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

Float -0.5235988

Пример

Попытка вычислить арксинус для числа вне допустимого диапазона приведет к возвращению значения NaN:

val num: Double = 1.5 val res: Double = asin(num) println(res)

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

Double NaN

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

  • функцию sin,
    которая вычисляет синус угла
  • функцию acos,
    которая вычисляет арккосинус числа
  • функцию atan,
    которая вычисляет арктангенс числа
  • функцию atan2,
    которая вычисляет арктангенс по координатам