CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
sin-sinh
SIN-SINH #include <math.h> double sin(x); вычисляет синус x double sinh(x); вычисляет гиперболический синус x double x; радиан Описание. Функции sin и sinh вычисляют соответственно синус и гипер- болический синус x. Возвращаемое значение. Функция sin возвращает синус x. Если x большой, то может возникнуть частичная потеря значимости результата. В этом случае sin вырабатывает ошибку PLOSS, но сообщения не печатает. Если x настолько большой, что теряется общая значимость результата, тог- да sin печатает сообщение об ошибке TLOSS в stderr и возвращает 0. В обоих случаях errno устанавливается в ERANGE. Функция sinh возвращает гиперболический синус x. Если ре- зультат большой, sinh возвращает значение HUGE (отрицательное или положительное, в зависимости от знака x) и устанавливает errno в ERANGE. Обрaботкa ошибок может быть модифицировaнa при изменении процедуры matherr. См.также acos, asin, atan, atan2, cos, cosh, tan, tanh. Пример: #include <math.h> double pi = 3.1415926535,x,y; x = pi/2;); y = sin(x); /* y равен 1.0 */ y = sinh(x); /* y равен 2.3 */