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

Функция 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

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

  • функцию cos,
    которая вычисляет косинус угла
  • функцию tan,
    которая вычисляет тангенс угла
  • функцию asin,
    которая вычисляет арксинус числа
  • функцию toRadians,
    которая преобразует градусы в радианы
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить