Сайты и разработка / CLEARBYTE

Калькулятор экономии от сжатия

Экономия = исходные байты − сжатые байты. Процент — разница / исходный размер; коэффициент сжатия — исходный / сжатый размер.

Изолированный инструмент · сетевой доступ заблокирован

Формула и метод

Saving (%) = (original − compressed) ÷ original × 100; ratio = original ÷ compressed.

Пример расчёта

Исходные данныеЗначение
Исходный размер тела100 000 B
Сжатый размер тела30 000 B
Результат
РезультатЗначение
Сэкономленные байты тела70 000 B
Уменьшение относительно исходного70 %
Отношение исходного к сжатому3,333333333 ×

Сравнение сценариев

Меняется первое значение, а остальные данные примера остаются прежними. Это расчётные сценарии, а не прогнозы.

Сравнение сценариевИсходный размер тела BСэкономленные байты телаУменьшение относительно исходногоОтношение исходного к сжатому
−20%80 00050 000 B62,5 %2,666666667 ×
Пример100 00070 000 B70 %3,333333333 ×
+20%120 00090 000 B75 %4 ×

Допущения и ограничения

Сравнивайте одно и то же содержимое. Если сжатый файл больше, экономия отрицательна. Затраты CPU, заголовки и поддержка кодирования получателем не учитываются.

Результаты на экране округлены. Для расчётов используются неокруглённые числа JavaScript; возможны небольшие погрешности вычислений с плавающей точкой.

Работает в браузере

Инструмент работает в изолированной среде с заблокированным сетевым доступом. ClearByte и рекламные скрипты не могут читать введённые внутри неё значения. Расширения браузера и взломанное устройство находятся за пределами этой защиты.

Источники и определения

Метод проверен:

Продолжить разбор

Перейти к похожей задаче