#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]]
