Целобројна вредност (информатика): Разлика помеѓу преработките
[проверена преработка] | [проверена преработка] |
Избришана содржина Додадена содржина
с →Бајти и октети: Јазично подобрување, replaced: иницијалн → првичн |
с →Општи интегрални типови на податоци: Правописна исправка, replaced: високо- → високо |
||
Ред 99:
Табелата погоре прикажува интегрални типови на ширини кои се поддржани во хардверот од едноставни обработувачи. Високото ниво на програмски јазици овозможува повеќе можности. Едноставно е да се има интегрален тип во "дупла ширина" кој има двапати повеќе битови од најголемиот тип на хардвер-поддржувач. Многу јазици исто така имаат bit-field типови (специјализиран број на битови, обично ограничени да бидат помалку од максимално хардверската-поддржувачка ширина) и range типови (кои можат да прикажуваат само integers во определен опсег).
Некои јазици како што се Lisp, REXX и Haskell, поддржуваат произволно прецизни integers (познати како бесконечно прецизни integers или bignums). Други јазици кои не го поддржуваат овој концепт како
Boolean или Flag типот е тип кој може да прикажува само две вредности: 0 и 1, обично идентификувани со "лажно" или "точно" посебно. Овој тип може да биде складиран во меморијата користејќи поединечен бит, но често е даден како цел бајт за погодност на адресирање и брзина на пристап.
|