Роман Финк

Конвертер систем счисления

Двусторонняя конвертация чисел между системами счисления: десятичной, двоичной, восьмеричной, шестнадцатеричной.

Конвертер систем счисления

Меняешь любое поле — пересчитываются остальные три. От base-2 до base-36.

О сервисе

Конвертер чисел между системами счисления: десятичная (DEC, 10), двоичная (BIN, 2), восьмеричная (OCT, 8), шестнадцатеричная (HEX, 16) + кастомное основание до 36.

Что умеет

  • 4 стандартных основания: DEC/BIN/OCT/HEX
  • Кастомное основание от 2 до 36
  • Двунаправленный пересчёт (изменение любого поля)
  • Сообщения об ошибке при невалидном числе

Как работает

parseInt(str, radix) для парсинга, n.toString(radix) для конверсии. ~10 строк JS, без библиотек.

Пример

255 (DEC) = 11111111 (BIN) = 377 (OCT) = ff (HEX). Полезно для битовых масок, цветовых кодов, отладки.

Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.

Разрабатываю калькуляторы, сервисы для сайтов и веб-приложения