Как упражнение, в которое я попал, я хотел спроектировать калькулятор в Delphi. Таким образом, далеко сумма, субтрассы, умножение и разделение в значительной степени работают.Функция Sqrt в Delphi
Единственная функция, с которой у меня есть проблема с ее квадратным корнем.
Переменные вытянуты, и я очень много просто конвертировать из строки (я использую два 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): Отсутствует оператор или точка с запятой.
@Micha Wiednmann Только что сделал, и все та же ошибка. Линия 72 равна R: = Sqrt (a); –
@MichaWiedenmann: Нет, нет никакой необходимости в запятой. Точка с запятой не используется для * завершения * операторов, а для * разделить * два утверждения. Следовательно, вам не нужна точка с запятой после последней в блоке. –
@bummi: 'SqrtClick'? –