Operacje matematyczne

Za pomocą WriteLn można wyświetlać rozwiązania operacji matematycznych, nawet tych skomplikowanych.

Przykład:
Proste dodawanie

begin
WriteLn(‘2 + 2 = ’, 2 + 2);
end.

 

Podgląd

2 + 2 = 4

Proste mnożenie

begin
WriteLn(‘2 * 2 = ’, 2 * 2);
end.

Podgląd

2 * 2 = 4

 

Z nawiasami

begin
WriteLn(‘2 * (2 – 3) = ’, 2 * (2 – 3));
end.

 

Podgląd

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

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])

 

Formatowanie liczb

Mało kto chciałby otrzymywać wyniki z dzielenia z wieloma miejscami po przecinku. Do formatowania liczb służą pewne operatory. Przykład:

 

begin
WriteLn(‘25 / 4  = ’, 25 / 4 : 4 : 3);
end.

 

Da wynik:

25 / 4  = 6.250

Author: ZSE

Share This Post On
Skip to content