Александр Кузнецов
Александр Кузнецов

Подскажите где ошибка в delphi ?

procedure TForm1.Button1Click(Sender: TObject);
var result:real;
a:real;
begin
a:=strtofloat(Edit1.Text);
result:=a^2/2
Lines.add('a^2/2'+floattostr);
Edit1.clear;
end;

мне нужно что бы в edit вводить число а по формуле a^2/2 выходил результат в memo

объясните пожалуйста, а то уже неделю мучаюсь

KV
Katerina V. Kulikova

procedure TForm1.Button1Click(Sender: TObject);
var result:real;
a:real;
begin
a:=strtofloat(Edit1.Text);
result:=sqr(a)/2;
Memo1.Lines.add('a^2/2 = '+floattostr(a));
Edit1.clear;
end;

ИК
Ирина Кузелева

В Delphi нет операции «^»…

ПЕ
Письменная Елена

floattostr ( result ); в lines . add - попробуйте так...

Айгерим
Айгерим

мемо1.лайнс. эдд ('флоттустр (скьюр (2)/2)');

Наталья Гусева
Наталья Гусева

вместо ^ можно использовать sqr(), а лучше а*а, ибо с отрицательными числами оквадрачивание числа не работает.

РЗ
Руслан Зайцев

используй вместо ^ вот это а*а

Похожие вопросы
Ошибка в коде delphi
delphi DirectDraw ошибка помогите
Где ошибка в коде delphi?
Вопрос по Delphi найдите ошибку?
Ошибка в коде (Delphi 7).
Где ошибка? Программа в delphi.
Вылетает ошибка delphi
Delphi - Подскажите, что за ошибка?
На что у меня вылезает ошибка в Delphi???
В чем ошибка? Delphi