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

Вниз

Срочно!!!! arcsin,arccos   Найти похожие ветки 

 
Blackweber ©   (2002-05-21 21:40) [0]

У кого-нибудь есть ф-ции?


 
Malder ©   (2002-05-21 22:00) [1]

Цитирую.

Сводка функций модуля Math

Тригонометрические функции и процедуры

ArcCos - Арккосинус
ArcCosh - Пиперболический арккосинус
ArcSIn - Арксинус
ArcSInh - Гиперболический арксинус
ArcTahn - Гиперболический арктангенс
ArcTan2 - Арктангенс с учетом квадранта (функция ArcTan,
не учитывающая квадрант, находится в модуле System)
Cosh - Гиперболический косинус
Cotan - Котангенс


 
Дремучий ©   (2002-05-21 22:00) [2]

есть


 
Blackweber ©   (2002-05-21 22:24) [3]

спаибо, особенно Дремучий.
Вот то что надо

CONST epsilon: REAL = 1.0e-9;
FUNCTION ArcCos(x:REAL):REAL;
VAR t:REAL;
BEGIN
IF Abs(x) < epsilon THEN BEGIN
ArcCos := Pi/2.0;
END ELSE
IF (1.0 + x) < epsilon THEN
ArcCos := Pi
ELSE
IF (x - 1.0) < epsilon THEN
ArcCos := 0.0
ELSE BEGIN
t := ArcTan(Sqrt(1.0-Sqr(x))/x);
IF t < 0.0 THEN
ArcCos := t + Pi
ELSE
ArcCos := t;
END;
END;

FUNCTION ArcSin(x:REAL):REAL;
BEGIN
IF (1.0 - Abs(x)) < 1.0e-9 THEN BEGIN
IF x < 0 THEN
ArcSin := -Pi/2.0
ELSE
ArcSin := Pi/2.0;
END ELSE
ArcSin := ArcTan(x/Sqrt(1.0-Sqr(x)));
END;


begin
writeln(arcsin(1):2:2);
readln;
end.


 
Malder ©   (2002-05-21 23:17) [4]

какие мы обидчивые...


 
Malder ©   (2002-05-22 11:53) [5]

А пример Blackweber © (21.05.02 22:24) нецелесообразен. Зачем вычислять ArcCos, если уже в Delphi есть готовая функция...


 
Дремучий ©   (2002-05-22 12:29) [6]

2 Blackweber © (21.05.02 22:24)
>>спаибо, особенно Дремучий.
>>Вот то что надо...
не за что.
ты ведь не просил исходников или ссылок,
я просто точно и лаконично ответил на твой вопрос

P.S.смотрел фильм "Исполнитель желаний"? Рекомендую.
:)



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
1-77485
Tahion
2002-06-03 20:21
2002.06.24
Как в *.res файл записать иконку с полной палитрой?


6-77528
Серж2
2002-02-16 15:43
2002.06.24
POP3-компонента


14-77602
ДедушкаКо
2002-05-17 13:45
2002.06.24
Ну я в районе Полевой-Индустриальной А ГДЕ ВЫ ну например хавк


4-77663
Ptushenko Denis
2002-04-25 09:47
2002.06.24
Смена цветовой палитры в винде


1-77414
Гаргоша
2002-06-11 01:51
2002.06.24
Объединение ячеек таблицы в WORD