Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.20;
Скачать: CL | DM;

Вниз

arcctan   Найти похожие ветки 

 
mr-jack   (2005-02-07 11:15) [0]

Привет всем!такой вопрос,как вычислить arcctan x/y?чем можно заменить этот арккатангенс?помню в школе что-то было...но вспомнить не могу и литературы нету под рукой...


 
Dmitriy A   (2005-02-07 11:26) [1]

поищи школьные учебники....


 
begin...end ©   (2005-02-07 11:29) [2]

> mr-jack   (07.02.05 11:15)

ArcCtg(X/Y) = ArcTg(Y/X)


 
Fenik   (2005-02-07 19:48) [3]

ArcCtg = 1/ArcTg


 
begin...end ©   (2005-02-07 20:32) [4]

> [3] Fenik   (07.02.05 19:48)

Вы серьёзно?


 
-=SS=- ©   (2005-02-07 20:51) [5]

помойму
Sin(X/Y)/Cos(X/Y) или наоборот ... а лутше чтобы не парится подключи модуль Math и юзай ArcTan


 
palva ©   (2005-02-07 22:20) [6]

Нужно использовать следущую фукнцию из модуля Math:

function ArcTan2(const Y, X: Extended): Extended;

Только не верьте тому, что написано в хелпе: the value of X can’t be 0. На самом деле X может быть равен нулю, в этом и заключается смысл этой функции. Например

ArcTan2(0, 1) дает 0.00
ArcTan2(1, 0) дает 1.57 (pi/2)
ArcTan2(-1, 0) дает -1.57 (-pi/2)


 
palva ©   (2005-02-07 22:26) [7]

А-а, я наконец понял вопрос. Вам нужен арккотангенс. Тогда используйте ту же функцию, но поменяйте местами аргументы:
ArcTan2(x,y) - это и будет "arcctan x/y", как вы написали.



Страницы: 1 вся ветка

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.061 c
1-1107424656
12345
2005-02-03 12:57
2005.02.20
Вопрос про округление.


4-1105004843
Molchanov
2005-01-06 12:47
2005.02.20
Имя модуля, загрузившего DLL


14-1106707761
Думкин
2005-01-26 05:49
2005.02.20
С Днем рождения! 26 января


6-1102601820
Luke
2004-12-09 17:17
2005.02.20
про idHTTP


1-1107366366
td
2005-02-02 20:46
2005.02.20
access violation in module IDPDX32.DLL