Duomenų tipai: Skirtumas tarp puslapio versijų

 
37 eilutė: 37 eilutė:
* Float - realusis skaičius, t.y., toksai, kur su slankiu kableliu
* Float - realusis skaičius, t.y., toksai, kur su slankiu kableliu


Šie duomenų tipų pavadinimai gali kiek skirtis skirtingose [[programavimo kalbos|programavimo kalbose]], tačiau vienaip ar kitaip jie yra visur arba beveik visur. Reta išimtis yra klasikinė Kernighan and Ritchie [[C kalba|C kalbos]] implementacija, kur nėra Bool tipo, nes vietoje jo naudojami bet kokie kiti duomenys (jei [[nulis]] - tai FALSE, o jei ne nulis - tai TRUE). Vėlyvais laikais Bool tipą į C kalbą įvedė kažkoksai [[standartizacijos komitetas]], kuriame sėdintys pusgalviai net nesuprto, kaip ta C kalba veikia. Kita su C kalba susijusi išimtis - ten gali nebūti Float tipo, nes jis gali būti tik priklausomai nuo to, kokiai architektūrai skirtas C kalbos kompiliatorius ir visokios [[programinės bibliotekos]]. Tačiau C kalba visgi yra gana savotiška, tai ja čia geriau nesiremkim, nes kitose kalbose paprastai viskas normaliau.
Šie duomenų tipų pavadinimai gali kiek skirtis skirtingose [[programavimo kalbos|programavimo kalbose]], tačiau vienaip ar kitaip jie yra visur arba beveik visur. Reta išimtis yra klasikinė Kernighan and Ritchie [[C kalba|C kalbos]] implementacija, kur nėra Bool tipo, nes vietoje jo naudojami bet kokie kiti duomenys (jei [[nulis]] - tai FALSE, o jei ne nulis - tai TRUE). Vėlyvais laikais Bool tipą į C kalbą įvedė kažkoksai [[standartizacijos komitetas]], kuriame sėdintys [[pusgalviai]] net nesuprato, kaip ta C kalba veikia. Čia šiaip vertas pamąstymui: programavimo kalbą standartizuojantys [[begalviai]] net nesuvokia, kad Boolean tipas ten jau yra.
 
Kita su C kalba susijusi išimtis - ten gali nebūti Float tipo, nes jis gali būti tik priklausomai nuo to, kokiai architektūrai skirtas C kalbos kompiliatorius ir visokios [[programinės bibliotekos]]. Tačiau C kalba visgi yra gana savotiška, tai ja čia geriau nesiremkim, nes kitose kalbose paprastai viskas normaliau.


Priklausomai nuo [[programavimo kalba|programavimo kalbos]], dauguma šių tipų gali turėti visokių variantų, pvz., signed integer, unisgned integer, short integer, long integer ar dar kokių tai. Bet tai jau ne tokie svarbūs dalykai, kurie su laiku ateina.
Priklausomai nuo [[programavimo kalba|programavimo kalbos]], dauguma šių tipų gali turėti visokių variantų, pvz., signed integer, unisgned integer, short integer, long integer ar dar kokių tai. Bet tai jau ne tokie svarbūs dalykai, kurie su laiku ateina.
2 160

pakeitimų