srijeda, 14. studenoga 2012.

Tipovi podataka - obrada lekcije iz škole

Ponovimo


Podatak je sastavljen od bitova i bajtova.

Bit (b) najmanji je dio podatka i moze biti istina (1) ili laž (0).
Skup od 8 bitova naziva se bajt (B)

Za ovu lekciju moramo ponoviti i pretvaranje oktalnog u binarni, zato pogledajte tablicu lijevo.





 

Tipovi podataka prema broju bitova i bajtova

Znakovi (char) - 1 bajt (8 bitova)
Cijeli brojevi (int) - 4 bajta (32 bita)
Realni brojevi (float) - 4 bajta (32 bita)
Realni brojevi dvostruke preciznosti (double) - 8 bajtova (64 bita)

 

Podaci int i float

Podaci int i float imaju isti broj bitova, odnosno bajtova, ali razlika je u tome što int koristi 1 bit za predznak, a 31 bit za znamenke, dok float koristi također 1 bit za predznak, ali ima i 7 bitova mantise  i 24 bita za karakteristiku.

Primjerice, int 5 zapisan u računalu bi izgledao ovako:

00000000 00000000 00000000 00000101

0 - ova vrijednost označava predznak
101 - ova vrijednost je broj 5 zapisana u binarnom brojevnom sustavu
Broj je namjerno odvojen, kako bi bolje razumijeli bitove i bajtove. Svaka "grupa" ima 8 brojeva tj. 8 bitova, što znači da je svaka "grupa" zapravo jedan bajt.

 

Podatak char

Tip podatka char ima jedan bajt (8 bitova).
U njega se može upisati 256 znakova, a to uključuje sva velika i mala slova ENGLESKE abecede, sve punktacije i simbole (. , : ; ...) i svi brojevi od 0 do 255.
Iznimke su "\n", "\t", "\v", "\r", "\f"...

Uporaba modifikatora

Postoje četiri modifikatora: Signed, Unsigned, Long Short.
Signed modifikator je modifikator koji proširuje opseg podatka, a Unsigned ga smanjuje.
Long modifikator daje podatku veći broj bajtova, a Short mu ga oduzima.

Nema komentara:

Objavi komentar