Besplatni Java kurs - 4. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.
Primitivni tipovi podataka imaju tačno određeni opseg vrednosti koji mogu da predstave. Referentni tipovi su složeni i opsezi vrednosti koje mogu da prikažu su složeni i biće opisani u lekcijama koje slede.
Opseg vrednosti primitivnih Java tipova
Podsetnik: primitivni tipovi podataka u programskom jeziku Java su boolean, byte, short, int, long, char, float i double.
Primitivni tipovi se mogu svrstati u četiri kategorije:
- logički - boolean
- celobrojni - byte, short, int i long
- znakovni - char
- brojevi u pokretnom zarezu - float i double
Celi brojevi su brojevi kao što su 1, -100, 1856 itd. Brojevi u pokretnom zarezu su ono što se u matematici zove realni brojevi: 1.61803398875, −273.15 itd.
Opseg vrednosti logičkog (boolean) tipa
Logički tip (boolean) može imati jednu od dve vrednosti:
true
false
Opseg vrednosti celobrojnih tipova
U zavisnosti od veličine broja koji je potrebno predstaviti, može se upotrebiti odgovarajući celobrojni tip:
byte
od -128 do 127short
od -32,768 do 32,767int
od -2,147,483,648 do 2,147,483,647long
od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807
Opseg vrednosti znakovnog tipa
Znakovni tip je zapravo jedna posebna vrsta celobrojnog tipa, ceo broj bez predznaka. To znači da kod znakovnog tipa ne postoje negativne vrednosti:
char
- od 0 do 65536
Opseg vrednosti brojeva u pokretnom zarezu
Dve vrste brojeva u pokretnom zarezu u Javu se razlikuju po tome koliko velike i male brojeve mogu da prikažu:
float
- od 1,4e-045 do 3,4e+038double
- od 4,9e-324 do 1,8e+308
Granične vrednosti su predstavljene u naučnom formatu. 1,4e-045 je zapravo 1,4 puta deset na -45 itd.
Pročitaj i nastavak:
Besplatni Java kurs - 5. deo - Celobrojni literali (int)
No comments:
Post a Comment