Функция sin
Функция sin вычисляет синус угла, переданного в радианах.
Принимает число с плавающей точкой типа Double или Float
и возвращает результат в том же типе. Диапазон возвращаемых значений
от -1.0 до 1.0 включительно.
Импорт
import kotlin.math.sin
Синтаксис
fun sin(x: Double): Double
fun sin(x: Float): Float
Пример
Вычислим синус угла 0.0 радиан:
val angle: Double = 0.0
val res: Double = sin(angle)
println(res)
Результат выполнения кода:
Double 0.0
Пример
Вычислим синус угла Math.PI/2 радиан:
val angle: Double = Math.PI/2
val res: Double = sin(angle)
println(res)
Результат выполнения кода:
Double 1.0
Пример
Вычислим синус угла 90 градусов, предварительно преобразовав градусы в радианы:
val degrees: Double = 90.0
val radians: Double = Math.toRadians(degrees)
val res: Double = sin(radians)
println(res)
Результат выполнения кода:
Double 1.0
Пример
Вычислим синус угла типа Float:
val angle: Float = 1.57F
val res: Float = sin(angle)
println(res)
Результат выполнения кода:
Float 0.9999997