Головна / Інструменти для розробників / Конвертер систем числення від 2 до 36
Безкоштовні онлайн-інструменти

Конвертер систем числення від 2 до 36

Перетворення цілих чисел між двійковою, вісімковою, десятковою, шістнадцятковою та іншими підтримуваними основами.

Почати роботу

Конвертер систем числення від 2 до 36

  1. Введіть ціле число, наприклад FF. Використовуйте 0–9 та A–Z; на початку допускається мінус.
  2. Виберіть основу вихідної системи 16, а цільової — 10. Обидва значення мають бути цілими від 2 до 36.
  3. Виконайте перетворення й перевірте: FF дає 255. Результат також містить двійковий, вісімковий, десятковий і шістнадцятковий записи.
FF (16) → 255 (10)
255 (10) → FF (16)
-1010 (2) → -A (16)
Z (36) → 35 (10)
255 (10) = 11111111 (2) = 377 (8) = FF (16)

Обмеження

BigInt зберігає точність великих цілих чисел; межа введення — 10 000 цифр. Дроби, префікс 0x, експоненційний запис і роздільники всередині числа не підтримуються. Початкові нулі видаляються. Обробка виконується в цьому браузері.

Оберіть потрібний інструмент

Межа 10000 цифр не враховує початковий мінус і зовнішні пробіли. Використовуйте ASCII-цифри 0–9 та латинськіA–Z, також малі. Кожна цифра має бути меншою за основу: 2 недопустима в основі 2, F — у 10. A–Z позначають 10–35. Експонента не тлумачиться: 1E3 в основі 16 дорівнює 483, не 1000. 0X допустиме в основі 36 і дорівнює 33, це не шістнадцятковий префікс. Початковий плюс не приймається.

Точно перетворюйте цілі числа зі знаком між основами 2–36 з BigInt. До 10000 цифр, не враховуючи мінуса. Поміняти основи: 16 ↔ 2.

FF (16) → 11111111 (2) = 255 (10)

Обробка виконується локально у вашому браузері.