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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 18:39   #1
realstar
Новичок
Джуниор
 
Регистрация: 21.12.2010
Сообщений: 2
По умолчанию Тангенс в градусах Delphi 7

Здравствуйте!
В курсовой работе на тему "инженерный калькулятор" появилась данная проблема.
Не получается написать код для того,чтобы посчитать значение тангенса в градусах.Аналогичная функция для синуса и косинуса прекрасно работает,а для тангенса -нет.Выдает ошибку.

В чем проблема,может чего не так написал или не дописал?

Код HTML:
var
 Form1: TForm1;

implementation      

//////////////////////////////////////////////
procedure sinus(a:real; var r:real);  // нахождение синуса в градусах
begin
if ((a=0) or (a=180)) then r:=0 else
  if a=90 then r:=1 else
    if a=270 then r:=-1 else
      r:=sin(a*Pi/180);
end;

procedure cosinus(a:real; var r:real); //нахождение косинусав градусах
begin
if ((a=0) or (a=360)) then r:=1 else
  if ((a=90) or (a=270)) then r:=0 else
    if a=180 then r:=-1 else
      r:=cos(a*Pi/180);
end;

procedure tan(a:real; var r:real);  // нахождение тангенса в градусах
begin
if ((a=0) or (a=180)) then r:=0 else
  if a=45 then r:=1 else
      r:=tan(a*Pi/180);
end;
realstar вне форума Ответить с цитированием
Старый 21.12.2010, 19:36   #2
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Наименование "своей" процедуры не должно совпадать с тем, которое уже объявлено в модуле Math (здесь "tan" и в Math тоже "Tan").
Прик вне форума Ответить с цитированием
Старый 21.12.2010, 19:47   #3
realstar
Новичок
Джуниор
 
Регистрация: 21.12.2010
Сообщений: 2
По умолчанию

Спасибо большое!Помогло!
realstar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа вычисления синуса и косинуса через тангенс Надежда.. Общие вопросы C/C++ 0 26.11.2009 22:03
Как получить угол в градусах по синусу этого угла? Вадим Буренков Общие вопросы Delphi 2 25.05.2009 15:48
доказать формулой(жел-но в градусах) Равнобедренный тупоугольный треугольник ahtung Microsoft Office Excel 20 24.12.2008 11:44
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54