Operatory arytmetyczne przykład
Binarne operatory arytmetyczne
Operator Operacja Typy operandów Typ wyniku
+ dodawanie integer, real integer, real
– odejmowanie integer, real integer, real
* mnożenie integer, real integer, real
/ dzielenie rzeczywiste integer, real real
div dzielenie całkowite integer integer
mod reszta z dzielenia integer integer
Przykłady. Dla następujących deklaracji zmiennych
k : real;
x : integer;
y : integer;
z : integer;
oraz ich wartości
k:= 1.5;
x:= 5;
y:= 6;
z:= 3;
mamy:
x + y + z jest równe 14
x + y * z jest równe 23
x * (y + z) jest równe 45
x + y – z jest równe 8
y / z jest równe 2.00000000000000E+0000
x + y / z jest równe 7.00000000000000E+0000
y div 1 jest równe 6
y div 2 jest równe 3
y div 3 jest równe 2
y div 4 jest równe 1
y div 5 jest równe 1
y div 6 jest równe 1
y div 7 jest równe 0
z mod 1 jest równe 0
z mod 2 jest równe 1
z mod 3 jest równe 0
z mod 4 jest równe 3
z mod 5 jest równe 3
z mod 6 jest równe 3
k * y jest równe 9.00000000000000E+0000