Функция atan
Функция atan вычисляет арктангенс числа, возвращая значение в радианах в диапазоне от -π/2 до π/2. Принимает на вход число типа Double или Float и возвращает результат в том же типе.
Импорт
import kotlin.math.atan
Синтаксис
fun atan(x: Double): Double
fun atan(x: Float): Float
Пример
Вычислим арктангенс числа 1.0 типа Double:
val num: Double = 1.0
val res: Double = atan(num)
println(res)
Результат выполнения кода:
Double 0.7853981633974483
Пример
Вычислим арктангенс числа 0.5 типа Float:
val num: Float = 0.5F
val res: Float = atan(num)
println(res)
Результат выполнения кода:
Float 0.4636476
Пример
Вычислим арктангенс отрицательного числа -0.75:
val num: Double = -0.75
val res: Double = atan(num)
println(res)
Результат выполнения кода:
Double -0.6435011087932844
Пример
Преобразуем результат из радианов в градусы:
val radians: Double = atan(1.0)
val degrees: Double = Math.toDegrees(radians)
println(degrees)
Результат выполнения кода:
Double 45.0