SOISK - SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Tomasz Puchała

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


Ta strona internetowa została utworzona bezpłatnie pod adresem Stronygratis.pl. Czy chcesz też mieć własną stronę internetową?
Darmowa rejestracja