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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.09.2009, 20:05   #1
Михаил70
Пользователь
 
Регистрация: 22.08.2009
Сообщений: 16
По умолчанию Помогите новичку

Помогите пожалуйсто найти ошибку в этом коде.
Вот условие задачи: Возвести в степень b некоторое число a

procedure TForm1.Button1Click(Sender: TObject);
var a,b:real;
p:extended;
begin
a:=strtofloat(edit1.Text);
b:=strtofloat(edit2.Text);
p:=power(a,b); (на этой строке компилятор выдает ошибку)
edit3.Text:=Floattostr(p);
end;

end.
Заранее спасибо тем, кто откликнулся.
Михаил70 вне форума
Старый 08.09.2009, 20:08   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в uses добавить Math
а вообще выделить стоило Power(установить курсор на нее текстовый)
и нажать F1
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 08.09.2009, 20:16   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

А зачем подключать Math? Зачем Power? Есть же старые добрые логарифмы:
X в степени Y = Exp(Y*Ln(X))
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Новичку! transport Помощь студентам 4 05.02.2009 00:51
Помогите новичку vorron Свободное общение 8 15.03.2008 08:56
Помогите новичку!!! Skyline Свободное общение 9 23.01.2008 14:29
Помогите новичку! Yury Общие вопросы Delphi 1 21.12.2006 15:16