Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 15:46   #1
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Есть ли в Delphi такие функции, как арксинус, арккосинус, арктангенс, арккотангенс?

Ну, я нашёл, но когда я ввожу арксинус 0,5 он мне должен выдавать 30, а выдаёт 0,01 либо 0,54! И как это понимать?

Последний раз редактировалось Stilet; 13.05.2010 в 16:56.
_-Re@l-_ вне форума Ответить с цитированием
Старый 13.05.2010, 16:01   #2
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию Есть

Достаточно было в поисковике набрать "delphi арксинус"...

Функции:
ArcSin
ArcCos
ArcTan

Но модуль System поддерживает только эти угловые функции:
ArcTan
Sin
Cos



Опаздал )


А вы пользуетесь преобразованием:
RadToDeg ?

Пример:
Код:
var
  float : single;
begin
  // ArcCos(0.5) должен возвратить 60 градусов
  float := ArcCos(0.5);
  float := RadToDeg(float);  // Преобразование результата в градусы
  ShowMessage('ArcCos(0.5) = '+FloatToStr(float)+' градусов');
end;
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab

Последний раз редактировалось ex.cluz; 13.05.2010 в 16:06.
ex.cluz вне форума Ответить с цитированием
Старый 13.05.2010, 16:06   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ну да, пользуюсь, только в связи с тем что недавно стал переходить на Delphi с Turbo Pascal по старинке угол в радианах умножаю на 0.0174
_-Re@l-_ вне форума Ответить с цитированием
Старый 13.05.2010, 16:13   #4
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Пример прояснил ситуацию?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 13.05.2010, 16:25   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

да, я всё понял
_-Re@l-_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работают правильно тригонометрические функции Cookson Помощь студентам 2 02.02.2010 13:21
Тригонометрические фишки (pascal,delphi) HouK Помощь студентам 14 16.11.2009 20:20
Подскажите как записать обратные тригонометрические функции на паскале....)))) Polo Паскаль, Turbo Pascal, PascalABC.NET 2 04.11.2008 11:05
тригонометрические , логарифмические, экспоненциальные функции Dimon88 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.09.2008 01:38
Обратные тригонометрические функции Melok Паскаль, Turbo Pascal, PascalABC.NET 6 24.10.2007 13:06