![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2009
Сообщений: 11
|
![]()
Здравствуйте Гуру программирования. Кто-нибудь подскажет с чем связан тот факт, что sin(pi) не равен нулю. Возможно что у меня процессор дефектный, но в это мало вериться.
Код: Код:
Последний раз редактировалось Stilet; 27.10.2009 в 17:09. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
нормальное явление погрешность
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2009
Сообщений: 11
|
![]()
Как то это странно, что FPU сначало возвращает значение pi, а потом считает от него sin с погрешностью. Я согласен что для других значений возможно погрешность в 15-16 знаке. Но как же тогда проводить расчеты?
У всех производителей процессоров наблюдается подобная ситуация? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
так оно ведь тоже не точно значение pi, ограничено разрядной сеткой, попробуйте не использовать fpu, а запустить на эмуляции программной и посмотреть результат.
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Cos, Sin и непонятности с ними =\\ | Zeraim | Общие вопросы Delphi | 3 | 25.07.2009 01:38 |
Ряд Тейлора, sin, cos... | Kostia | Общие вопросы Delphi | 6 | 05.10.2008 10:13 |
Процедура, вычисляющая Y=a*cos(G) и X=a*sin(G) | Vishez | Помощь студентам | 4 | 25.04.2007 17:41 |