diff options
Diffstat (limited to 'zk1p84.md')
| -rw-r--r-- | zk1p84.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/zk1p84.md b/zk1p84.md new file mode 100644 index 0000000..f715590 --- /dev/null +++ b/zk1p84.md @@ -0,0 +1,41 @@ +--- +id: zk1p84 +date: 2026-07-20T08:35:27+0300 +languages: [ru] +aliases: + +reviews: + +tags: +- draft +- knowledge +--- +# Двоичное кодирование числовых данных + +Двоичное кодирование - способ представленияя чисел в памяти компьютера с помощью двоичного кода. +Основные понятия: +1. Бит - минимальная единица информации (значение 0 или 1) +2. Байт - последовательность из 8 бит +3. Разрядность - количество бит, используемых для хранения числа (8, 16, 32 и т.д.) + +Есть несколько классификаций кодирования числовых данных: +1. Знаковость + 1. Беззнаковые - код числа полностью представляет числовую часть + 2. Знаковые - в коде числа имеется знаковый разряд +2. Формат + 1. Числа с фиксированной точкой - формат, предполагающий использование целочисленных данных + 2. Числа с фиксированной запятой - формат, предполагающий использование дробночисловых данных + 3. Числа с плавающей запятой - формат, предполагающий кодирование числа в форме экспоненциальной + записи. В записи числа кодируются мантисса и порядок. + $N = M * q^p$ + N - число + q - основание системы счисления (в нашем случае 2) + M - мантисса (1 <= M < q) + p - порядок + +## Up +- [Системы счисления](o6cxpv) + +## Related +- [Машинные коды чисел](vjh3dj) +- [Представление чисел по форме с фиксированной и плавающей запятой](6ne8qa) |
