14

Раздел каталога

Представление данных и размеры

Размеры Base-кодировок и UTF-8, двоичная упаковка, выравнивание, точность чисел и случайные идентификаторы.

10калькуляторов
Выберите инструмент

Все калькуляторы подкатегории

Введите исходные данные, чтобы сразу получить результат с единицами измерения и формулой.

01Размер Base16, Base32 и Base64

Сравнивает длину текстового представления бинарных данных в трёх стандартных кодировках.

IT
02Размер UTF-8 по кодовым точкам

Подсчитывает байты UTF-8 по количеству символов в четырёх диапазонах Unicode.

IT
03Битовая упаковка однотипных записей

Сравнивает непрерывную упаковку полей с выравниванием каждой записи до целого байта.

IT
04Размер строк bitmap с выравниванием

Считает шаг и объём строк несжатого DIB при четырёхбайтовом выравнивании.

IT
05Шаг нормальных чисел float32

Показывает расстояние между соседними binary32 в заданном двоичном диапазоне величин.

IT
06Диапазон знакового fixed-point

Определяет шаг и границы двоичного числа с фиксированной точкой в дополнительном коде.

IT
07Биты адреса множественно-ассоциативного кэша

Разбивает байтовый адрес на смещение, индекс набора и тег кэша со степенными размерами.

IT
08Риск коллизии случайных идентификаторов

Оценивает вероятность хотя бы одного совпадения в наборе равномерных b-битных идентификаторов.

IT
09Энтропия равномерного случайного секрета

Считает количество битов неопределённости при независимом равномерном выборе элементов алфавита.

IT
10Выделение места файлам по блокам

Считает полезные данные и внутреннюю фрагментацию одинаковых файлов при блоковой аллокации.

IT
01Формула на странице

Перед использованием ответа можно проверить зависимость, единицы и принятые допущения.

02Мгновенный результат

Ответ обновляется автоматически при изменении любого поля.

03Понятные единицы

Для каждого исходного значения и результата указана размерность.