инструменты/конвертация/конвертер систем счисления
// конвертацияnew

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

десятичная, двоичная, восьмеричная, шестнадцатеричная и любое своё основание

BIN · 2 // введите число выше
OCT · 8 // введите число выше
DEC · 10 // введите число выше
HEX · 16 // введите число выше
произвольная (2–36) → // введите число выше

              curl -sX POST 'https://api.whittly.dev/v1/base/convert' \
  -H 'Authorization: Bearer $WHITTLY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"input":"255","fromBase":10,"toBases":[2,8,16]}'
            

              const res = await fetch('https://api.whittly.dev/v1/base/convert', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + apiKey,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ input: "255", fromBase: 10, toBases: [2, 8, 16] }),
});
const data = await res.json();
            

              const { data } = await axios.post(
  'https://api.whittly.dev/v1/base/convert',
  { input: "255", fromBase: 10, toBases: [2, 8, 16] },
  { headers: { Authorization: 'Bearer ' + apiKey } }
);
            
// proпакетная конвертацияpro·синхронизация историиproподробнее →

// о инструменте

Компьютеры работают в двоичной системе (основание 2), люди предпочитают десятичную (10). Шестнадцатеричная (16) используется в цветовых кодах, адресах памяти и кодировках символов. Восьмеричная (8) встречается в правах файлов Unix. Инструмент конвертирует между любыми системами от 2 до 36.

// когда использовать

  • Конвертировать hex-код цвета в десятичные RGB-значения
  • Разобраться в бинарном представлении целых чисел
  • Конвертировать восьмеричные значения прав файлов Unix
  • Работать с любой системой счисления в пользовательских схемах кодирования

// faq

Какое максимальное число поддерживается?
Конвертер использует JavaScript BigInt для больших чисел, поэтому практического ограничения нет. Числа с сотнями цифр поддерживаются.
Почему в hex используются буквы A–F?
Шестнадцатеричная система требует 16 различных цифр, а десятичная имеет только 10 (0–9). Буквы от A до F представляют значения от 10 до 15. Это соглашение восходит к ранним компьютерам.
// история
Pro Облачная синхронизация — подробнее
операций пока нет