#compsci ## Целые Т.к. компьютеры обладают ограниченным запасом памяти, они могут хранить числа до какого-то конкретного числа данной [[Система счисления|системы счисления]]: ![[Pasted image 20220513172927.png]] Т.к. компьютеры не могут обращаться к отдельным битам байта, используются [[Битовый сдвиг|битовые сдвигы]] ### Беззнаковые целые числа Беззнаковые целые числа (**unsigned**) могут хранится только без знака, в байтовом виде их разделяют на два "отдела": ![[Pasted image 20220513173349.png]]. Максимальное такое число - 11111111$_2$, т.е. 255; минимальное - 0. ### Целые числа со знаком Целые числа со знаком (**signed**), хранятся следующим образом: ![[Pasted image 20220513173851.png]] **Код числа -X равен коду числа 256-X**: ![[Pasted image 20220513174052.png]] ## Вещественные Т.к. [[Вещественные числа|вещественные числа]] могут быть бесконечными, они хранятся **неточно**. Из-за ограниченности запасов минимальным числом в данной системе счисления может быть: ![[Pasted image 20220513173109.png]]