В качестве упражнения, которое я поставил перед собой, я хотел разработать калькулятор в Delphi. Итак, суммирование, вычитание, умножение и деление в значительной степени работают.
Единственная функция, с которой у меня проблемы, это Square Root.
Переменные расширены, и я просто конвертирую из String (я использую два EditBox) в Float.
var
Form1: TForm1;
a, b, r: Extended;
procedure TForm1.SqrtClick(Sender: TObject);
begin
a := StrToFloat(Edit1.Text);
r := Sqrt(a);
ShowMessage(FloatToStr(r));
end;
Delphi возвращает меня
[Ошибка] calc.dpr(72): Отсутствует оператор или точка с запятой.