Re: Как C считает тангенс/арктангенс?
От: denisku Россия  
Дата: 14.06.04 20:15
Оценка: 2 (2) -1
Здравствуйте, Rosco, Вы писали:

R>Считает N членов ряда Тейлора? Или еще как?


R>И будет ли, скажем, 10 умножений и 20 сложений быстрей обсчета, скажем, трех арктангесов?


R>Заранее спасибо за ответ.


Смотрим, какой листинг генерит VC 6:

; 5    :     
; 6    :     double x = tan(5);

    fld    QWORD PTR __real@8@4001a000000000000000
    fptan

то есть я так понимаю, что он считает его 1-2 коммандами. То есть естественно стандартная tan будет намного быстрее.
А вообще, я так понимаю, что стандартом такие вещи не предусмотрены => зависит от реализации.


P.S: а чего ты паришься? Думаешь свою функцию тангенса писать? Дык стандартные функции тоже не дураки писали, не думаю, что у тебя получится лучше, чем у них.
Извините за потраченный траффик..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.