Witam mam do napisania prosty kalkulator, który będzie obliczać:
a) wartość bezwzględna x,
b) x do kwadratu,
c) pierwiastek z x,
d) część dziesiętna x,
e) zaokrąglenie x w górę,
f) zaokrąglenie x w dół,
g) logarytm naturalny z X + 1,
Mam problem z podpunktem c, wiem że trzeba użyć SQRT ale nie wiem do końca jak, oto kod który napisałem:
procedure TForm1.PierwiastekClick(Sender: TObject);
var x,z:integer;
begin
x:=strtoint(edit1.Text);
z:=sqrt(x);
Rownasie.Caption:=inttostr(z);
end;
Wyskakuje mi błąd przy z:=sqrt(x), wydaje mi się że może to być coś ze zmienna... Proszę o szybką pomoc :)