16.1.2012 dvije godine postojanja naših stranica

Cijeli brojevi



Cijeli broj može biti prikazan sa ili bez predznaka.
 

Cijeli broj s predznakom

Ako je podatak cijeli broj (engl. integer), njegova oznaka tipa je int. Varijabli označenoj s int može se pridružiti samo cijeli broj.
Za pohranu cijelog broja u memoriji predviđena su 4 bajta (32 bita). Prvi je bit rezerviran za predznak, pa za pohranu broja ostaje 31 bit. 31 bit omogućava pohranu brojeva iz raspona: [–231, 231–1] tj. od –2.147.483.648 do 2.147.483.647.
 


Cijeli broj bez predznaka

 

Kod cijelog broja bez predznaka bit predznaka više nije potreban pa su na raspolaganju 32 bita za prikaz broja.
Najveća vrijednost koju je moguće prikazati s 32 bita je dvostruko veća od one s 31 bitom pa se tako mogu prikazati brojevi iz raspona [0, 232–1] tj. od 0 do 4.294.967.295.

Ako se želi deklarirati cjelobrojna varijabla bez predznaka, potrebno je ispred oznake tipa podatka staviti ključnu riječ unsigned.

 

Primjeri deklaracije cjelobrojnih varijabli
int x;
int _kon1,d,Val23m1_X;
unsigned int x;