V IT jsou zavedené rozsahy, se kterými se většinou pracuje při práci s celými čísly ale i s jakýmkoliv jiným typem dat. V moderní praxi už většinou není důležité se rozsahy příliš zabývat.

28, bajt

28 je bajt (anglicky byte) = 8 bitů.

Je to číslo mezi 000000002 a 111111112 což je v desítkové číselné soustavě číslo mezi 010 až 25510 ale velmi často je tím myšlen i rozsah mezi 110 až 25610.

Bajt se znaménkem se moc nepoužívá. Pokud ano pak se jedná o rozsah -128 až +127.

216

216 se v programovacích jazycích často říká short nebo int16. Také je to velmi známý číselný rozsah od 0 až do 65535, někdy 1 až 65536.

Použití se znaménkem není časté. Pokud jde o záporné číslo, pak se jedná o rozsah -32768 až +32767.

232

⚠️ 232 je nejčastěji používaný celočíselný rozsah a velice univerzálně se mu říká integer, int nebo int32.

Toto je díky tomu, že po IT revoluci v 90. letech byly velmi dlouho populární procesory s 32 bitovou šířku instrukce. Operace s 32 bity jsou v moderních procesorech nejvymakanější a nejrychlejší.

Tento číselný rozsah se nejčastěji používá se znaménkem s rozsahem -2147483648 až +2147483647 (cca -2 miliardy až +2 miliardy). Tento rozsah stačí pro počítání velké většiny celočíselných hodnot, se kterými počítač běžně pracuje.

Integer se bez znaménka se zas tak moc nepoužívá – pak by to bylo číslo mezi 0 až 4294967295 (4 a čtvrt miliardy).

264

264 se často označuje za long nebo int64. Toto číslo má v desítkové soustavě 20 cifer. Nejčastěji použití je se znaménkem.

word

word označuje nějaký bitový rozsah, záleží na kontextu. word originálně znamená bitový rozsah, s jakým pracuje procesor (v dnešní době 32/64). V moderním programování se tento pojem už moc nepoužívá.

Neznámý rozsah

Může se stát, že pracujete s číslem ale nevíte, jaký rozsah v paměti je pro toto číslo rezervovaný. V dnešní době se jedná o exotický problém hlavně díky tomu, že int32/int64 jsou už obrovsky rozšířené standardy používané v drtivé většině všech fyzických zařízení.

Běžný ajťák v dnešní době s neznámými celočíselnými rozsahy většinou nepracuje.