Преобразуйте размеры файлов, базы, физические единицы и временные метки, рассчитывайте даты, факториалы и подсети IPv4, а также конвертируйте данные между JSON, YAML и XML.
Преобразуйте секунды или миллисекунды Unix в даты и обратно с выводом ISO и выбранным часовым поясом. Эпоха Unix начинается 1970-01-01 в 00:00:00 UTC; пояс меняет отображение, но не метку времени одного и того же момента.
Подходит для преобразования примеров интерфейса и данных конфигурации: сохранение больших целых чисел, точных десятичных дробей и строковых типов без повторной сериализации чисел с помощью чисел с плавающей запятой в JavaScript.
Преобразуйте размер файла в байты, КБ, МБ, ГБ или двоичные единицы. Выберите целевую единицу для копирования результатов, поддержки десятичной и научной записи и четкого различия между основанием 1000 и основанием 1024.
Введите IPv4/CIDR и мгновенно рассчитайте сетевой адрес, маску подсети, широковещательный адрес, доступные диапазоны IP-адресов и количество хостов. Поддерживает /0–/32, вы также можете напрямую выбрать префикс и соответствующую маску.
Форматируйте десятичные числа с разделителями тысяч, в научной записи, процентах, денежном формате и китайских числительных. Точность больших целых и дробных чисел сохраняется; пересчёта валютных курсов нет.
Точно конвертируйте двоичные, восьмеричные, десятичные, шестнадцатеричные числа и целые числа по основанию 2–36. Поддерживает положительные и отрицательные числа, а также большие целые числа, строго проверяет каждую цифру и обеспечивает быстрый выбор часто используемых оснований.
Преобразуйте метры, дюймы, килограммы, фунты, объем США и температуру в градусах Цельсия, Фаренгейта и Кельвина. Выберите исходную единицу и целевую единицу по категории и обеспечьте общие функции комбинации и обмена единиц.
Преобразуйте объекты XML и JSON, используя @_ для атрибутов, #text для текста и сохраняя числовые строки, такие как 00123. Явно отмечайте потери при преобразовании для аннотаций, CDATA и смешанного содержимого.
Точно вычисляйте целочисленные факториалы от 0 до 5000, не теряя больших целых цифр.
Рассчитайте количество дней между двумя календарными датами, а также прибавьте или вычтите дни к дате.
Просмотрите представление знакового бита, дополнение до единицы и представление дополнения до двух целого числа с указанной длиной слова.