Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
#1

функция cos - C++

26.02.2013, 02:09. Просмотров 424. Ответов 1
Метки нет (Все метки)

доброго времени суток столкнулся с проблемкой при работе с функцией cos и sin,дело в то что функция непонятно почему выдаёт непредсказуемые значения к примеру здесь:
C++
1
2
double vfRradians=(M_PI/180.)*(double)Angle;
double vfCosinus=cos(vfRradians);
при некоторых значениях работает нормально а при Angle==90 vfCosinus принимает значение больше 6,ради интереса я пересчитал всё на инженерном калькуляторе там та-же беда,если значение радиан округлять до 2 знаков после точки то выдаёт стремящееся к нулю(почти правильно),если же вводить полное число то выплёвывает больше 3 если кто-то сталкивался подскажите как быть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2013, 02:09     функция cos
Посмотрите здесь:

C++ Вычисление cos
Из Sin в Cos С++ C++
Вычислить s=cos(1+cos(2+....+cos(39+cos40) C++
C++ Используя разложение cos(x) в ряд. Вычислить cos(0.5)
C++ pow(cos,cos)
y=sin(n*x)+cos(k*x)+ln(m*x) C++
C++ Уравнение x = A*cos(x)
функция в функции y = e^x cos x C++
C++ |cos x - cos y| в степени
Sin() cos() C++
C++ Функция sin(x+y)=sin(x)cos(y)+cos(x)sin(y)
Ограничения для Cos C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1449 / 663 / 88
Регистрация: 03.06.2009
Сообщений: 3,412
Завершенные тесты: 1
26.02.2013, 09:53     функция cos #2
Вы перепутали температуру кипения с прямым углом. Результат выдается в экспоненциальной форме близким к 0, но не 0, из-за свойств чисел с плавающей точкой.
Yandex
Объявления
26.02.2013, 09:53     функция cos
Ответ Создать тему
Опции темы

Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru