НАБОР РАСЧЁТОВ ДЛЯ РАЗРАБОТЧИКОВ
Проверяйте код
числами и фактами.
Системы счисления, битовые операции, память, IP/CIDR, время, кодировки и числовые типы — в одном инструменте. Значения пересчитываются сразу при вводе.
Онлайн-калькуляторы для программистов помогают быстро проверить число в двоичной, восьмеричной и шестнадцатеричной системах, выполнить битовые операции, рассчитать CIDR-подсеть или перевести Unix timestamp.
Здесь также можно оценить объём и время передачи данных, преобразовать текст в Base64, URL, UTF‑8 и hex-представления и проверить диапазоны числовых типов.
ЧИСЛА И БИТЫ
Системы счисления и разрядность
Введите целое число в десятичной, двоичной (0b), восьмеричной (0o) или шестнадцатеричной (0x) форме. Большие значения обрабатываются без потери точности.
Битовые операции
Вычисления ограничены выбранной разрядностью.
————————ПАМЯТЬ И СКОРОСТЬ
Объём данных и время передачи
Разделяйте десятичные единицы SI (KB = 1000 байт) и двоичные IEC (KiB = 1024 байта). Скорость сети указывается в битах/с или байтах/с явно.
Перевод объёма
Единицы памяти и передачи данных.
Оценка времени передачи
Теоретическая оценка без учёта протокольных накладных расходов.
СЕТЬ
IPv4 / IPv6 и CIDR
Введите адрес и префикс сети. Калькулятор показывает границы подсети и проверяет специальные случаи IPv4 /31, /32 и IPv6 без broadcast-адреса.
IPv4
Например, 192.168.1.10 / 24
IPv6
Сжатая или полная запись, например 2001:db8::1 / 64
ДАТА И ВРЕМЯ
Unix timestamp, часовые пояса и длительности
Отображайте timestamp в секундах или миллисекундах. Часовой пояс применяется только к отображению; значение Unix всегда отсчитывается от UTC.
Timestamp → дата
Автоопределение единицы доступно как подсказка.
Дата → timestamp
Учитываются правила выбранной временной зоны, включая сезонный сдвиг.
Конвертер длительности
Пересчёт единиц и компактная запись.
КОДИРОВКИ
Текст, UTF‑8, URL, Base64 и hex
Все преобразования поддерживают Unicode, включая кириллицу и emoji. UTF‑8 — это кодирование символов в байты, а не самостоятельный вид текста.
Текст → представления
Представление → текст
Вставьте кодированное значение и выберите формат.
ЧИСЛОВЫЕ ПРЕДЕЛЫ
Типы, переполнение и точность float
Размеры C/C++-типов зависят от ABI и компилятора. Профили ниже — распространённые модели данных, а не гарантия для каждой платформы.
| Тип | Размер | Разрядность | Диапазон / точность |
|---|
Проверка целого значения
Диапазон конкретного типа с учётом выбранного ABI.
IEEE 754 и точность JavaScript
Показывает округление до float32/float64 и биты float32.
Возможности калькуляторов для разработчиков
- Перевод целых чисел между основаниями и проверка signed/unsigned разрядности.
- Битовые маски, сдвиги, endian-представление, расчёты памяти и оценка времени передачи.
- Расчёт IPv4/IPv6 CIDR, границ подсетей, timestamp, дат, часовых поясов и длительностей.
- Преобразование текста в Base64, URL, UTF‑8, hex и JSON escapes; декодирование поддерживаемых форматов.
- Проверка диапазонов C/C++-типов с выбором ABI и анализ IEEE 754 float32/float64.
Выберите полный режим для всех разделов и подробных операций. Упрощённый режим скрывает дополнительные панели, сохраняя основные конвертеры доступными.