Operacje matematyczne
Za pomoc± WriteLn mo¿na wy¶wietlaæ rozwi±zania operacji matematycznych, nawet tych skomplikowanych. Przyk³ad:
Proste dodawaniebegin
WriteLn(‘2 + 2 = ’, 2 + 2);
end.
Podgl±d (Alt+F5)
2 + 2 = 4
Proste mno¿eniebegin
WriteLn(‘2 * 2 = ’, 2 * 2);
end.
Podgl±d (Alt+F5)
2 * 2 = 4
Z nawiasami
begin
WriteLn(‘2 * (2 – 3) = ’, 2 * (2 – 3));
end.
Podgl±d (Alt+F5)
2 * (2 – 3) = -2
Dzieliæ mo¿na na dwa sposoby. Dzielenie ca³kowite „DIV” z reszt± „MOD” oraz zwyk³e dzielenie znakiem „/”
begin
WriteLn(‘25 div 4 = ’, 25 div 4);
end.
Podgl±d (Alt+F5)
25 div 4 = 6
A zwyk³e, u³amkowe
begin
WriteLn(‘25 / 4 = ’, 25 / 4);
end.
Da wynik:
25 / 4 = 6.2500000000E+00
Inne podstawowe operacje matematyczne:
Sqrt(x) – Pierwiastek kwadratowy
Sqr(x) – Potêga kwadratowa
x div y – dzielenie x / y bez reszty
x mod y – reszta z dzielenia x / y
Sin(x) – funkcja Sinus -gdzie x to k±t podany w radianach (180° = π [rad])
Cos(x) – funkcja Cosinus -gdzie x to k±t podany w radianach (180° = π [rad])