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

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

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

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

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

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

Цитата:
тангенс и соответственно котангенс могут принимать значения от минус бесконечности до плюс бесконечности,
Тангенс начиная с 90 градусов и через каждые 180 градусов не существует.
А котангенс начиная с 0 градусов и через каждые 180 градусов тоже не существует.
Цитата:
Тригонометрические функции, возвращающие вариантный тип данных, да ещё с ветвлениями и лишними операциями деления? Мсье знает толк в извращениях Арккосинус, например, во всём цивилизованном мире вычисляют так:
А что делать тем, кто не знает ассемблер?
_-Re@l-_ вне форума Ответить с цитированием
Старый 03.09.2010, 15:44   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
кто не знает ассемблер?
Учится у дядек Борланда )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.09.2010, 15:45   #13
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Цитата:
Просмотрел много источников, но во всех пишут по-разному насчёт существования арктангенса и арккотангенса для любых чисел.
Источники в студию!

Смотрим в Википедии. Читаем, смотрим на графики функции y=arctgX и y=arcctgX и убеждаемся, что точек разрыва нет. Еще вопросы есть?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 03.09.2010, 15:47   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

я вообще то говорил про значение тангенса, а не про угол.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.09.2010, 17:10   #15
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Для чего ты Variant используешь и зачем stdcall?
1.Это я DLL'ку делаю.
Цитата:
я вообще то говорил про значение тангенса, а не про угол.
2.Мда?Так тангенс как раз и не имеет значения в тех случаях когда значение косинуса равно 0,т.е. начиная с 90 и через каждые 180 градусов.
Напомню вам:
Цитата:
тангенс и соответственно котангенс могут принимать значения от минус бесконечности до плюс бесконечности, значит арктангенс и арккотангенс существуют там же.
3.
Цитата:
Изобретал бы его тогда уже на ассемблере.
Напомню, ассемблер не знаю(в смысле знаю, но на уровне mov,add,push)
Цитата:
Источники в студию!

Смотрим в Википедии. Читаем, смотрим на графики функции y=arctgX и y=arcctgX и убеждаемся, что точек разрыва нет. Еще вопросы есть?
Смотрел где-то в гугле, ссылки предоставить не могу, историю чистил.

Последний раз редактировалось _-Re@l-_; 03.09.2010 в 17:13.
_-Re@l-_ вне форума Ответить с цитированием
Старый 03.09.2010, 17:12   #16
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

короче.
y=tg(x);
я имел в виду y, на y ограничений нет, а на x есть, мне это известно.

тангенс не определяется на этих значениях, то есть просто не вычисляется
(естественно не существует, ибо нет числа бесконечность)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 03.09.2010 в 17:14.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.09.2010, 17:14   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это я DLL'ку делаю.
А я бы тебе не советовал результат вариантным ставить. Не везде он будет к месту, да и потом проверку придется делать, если ты вдруг передашь строку.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.09.2010, 17:15   #18
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Видать, вы немного о другом, Пепел Феникса. Вы о диапазоне значений которые может принимать тангенс.А я о том, при каких Y значение X не определено!Извиняюсь за флуд.
Цитата:
А я бы тебе не советовал результат вариантным ставить. Не везде он будет к месту, да и потом проверку придется делать, если ты вдруг передашь строку.
Видите ли, Stilet. DLL'ку делаю для себя, понадобится когда буду делать проект по информатике.Просто мне так удобней.
Цитата:
тангенс не определяется на этих значениях, то есть просто не вычисляется
(естественно не существует, ибо нет числа бесконечность)
Вот теперь согласен.Я про это же.
Ну, вот теперь действительно всем спасибо, всё исправил.

Последний раз редактировалось _-Re@l-_; 03.09.2010 в 17:20.
_-Re@l-_ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тригонометрические функции в Delphi _-Re@l-_ Общие вопросы Delphi 4 13.05.2010 16:25
Не работают правильно тригонометрические функции Cookson Помощь студентам 2 02.02.2010 13:21
Подскажите как записать обратные тригонометрические функции на паскале....)))) 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