Если вы ищете способ вычислить синус числа в радианах, то вы попали по адресу. Мы обсудим метод math.sin() в Python, который можно использовать для этой цели. Мы также приведем несколько примеров, чтобы показать вам, как он работает.

Метод

sin() – возвращает синус x в радианах.

Синус числа в радианах определяется как отношение длины стороны, противоположной углу в треугольнике с прямым углом, к длине гипотенузы. Метод sin() возвращает синус числа, где число — угол, выраженный в радианах.

Если взять треугольник с прямым углом и измерить один из его углов в радианах, то с помощью sin() можно вычислить длину стороны, противоположной этому углу. Это делает sin() очень полезным инструментом как для математиков, так и для ученых.

Например, если бы мы хотели вычислить высоту здания по его тени, мы могли бы использовать sin(), чтобы помочь нам. Измерив угол возвышения (угол между землей и вершиной здания), а затем измерив тень, отбрасываемую зданием, мы можем использовать sin() для расчета высоты здания.

Синтаксис

Ниже приведен синтаксис метода sin() в Python:

sin(x)

Примечание. Эта функция недоступна напрямую, поэтому нам нужно импортировать математический модуль, а затем нам нужно вызвать эту функцию, используя математический статический объект.

Параметры

x – должно быть числовое значение.

Возвращаемое значение

Функция возвращает числовое значение от -1 до 1, представляющее синус параметра x.

Пример

В следующем примере показано использование метода sin() в Python.

#!/usr/bin/python
import math

print "sin(3): ",  math.sin(3)
print "sin(-3): ",  math.sin(-3)
print "sin(0): ",  math.sin(0)
print "sin(math.pi): ",  math.sin(math.pi)
print "sin(math.pi/2): ",  math.sin(math.pi/2)

Когда приведённый выше код выполнится, он даст следующий результат:

sin(3):  0.14112000806
sin(-3):  -0.14112000806
sin(0):  0.0
sin(math.pi):  1.22464679915e-16
sin(math.pi/2):  1.0

Оглавление