Прототип функции sin:
double sin ( double agl ); float sin ( float agl ); long double sin( long double agl );
Заголовочный файл
| Название | Язык |
|---|---|
| math.h | С |
| cmath | С++ |
Описание
Вычисление синуса, функция sin возвращает синус угла agl, переведенного в радианы. В C++, эта функция перегружена в заголовочных файлах <complex> и <valarray> (смотреть sin комплексных чисел и sin в библиотеке массивов числовых значений).
В Си, определён только один прототип этой функции, с типом данных double.
Параметры:
- agl
Значение с плавающей точкой, представляющее угол в радианах.
Возвращаемое значение
Синус угла agl.
Пример: исходный код программы
// пример использования функции синуса: sin
#include <iostream> // для оператора cout
#include <cmath> // для функции sin
#define PI 3.14159265 // число ПИ
int main()
{
double param = 30.0; // угол 30 градусов
std::cout << "Cинус угла " << param
<< " градусов = " << sin(param * PI / 180) // вычисляем синус угла, переведённого в радианы
<< std::endl;
return 0;
}
Пример работы программы
CppStudio.com
Cинус угла 30 градусов = 0.5