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

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

Завантаження інструмента…

Конвертер систем численняВведіть число в будь-якій системі числення — двійковій, вісімковій, десятковій або шістнадцятковій — і решта три оновляться миттєво. Арифметика BigInt дає змогу перетворювати скільки завгодно великі цілі числа без втрати точності, а відʼємні значення підтримуються. Усі обчислення виконуються локально у вашому браузері.

Що таке Конвертер систем числення?

Конвертер систем числення — це безкоштовний онлайн-інструмент для переведення чисел між основами, який перетворює цілі числа між двійковою (base 2), вісімковою (base 8), десятковою (base 10) та шістнадцятковою (base 16) системами. Введіть число в будь-яке поле, і решта три оновляться миттєво, тож він працює як конвертер з десяткової у двійкову, з десяткової у шістнадцяткову, з шістнадцяткової у десяткову або з двійкової у вісімкову. Ним користуються програмісти, студенти, а також інженери з електроніки та мереж, які читають бітові маски, кольорові коди, адреси памʼяті та прапорці прав доступу. Оскільки він використовує арифметику BigInt, він перетворює скільки завгодно великі цілі числа без втрати точності й підтримує відʼємні числа.

Як користуватися Конвертер систем числення

  1. Виберіть поле для системи числення, у якій ваше число вже записане: Двійкова (base 2), Вісімкова (base 8), Десяткова (base 10) або Hex (base 16).
  2. Введіть або вставте ваше ціле число в це поле; решта три поля переобчислюються в міру введення.
  3. Поставте знак мінус спереду для відʼємних значень; шістнадцяткові літери a-f приймаються в будь-якому регістрі та відображаються великими.
  4. Скористайтеся кнопкою Копіювати поруч із будь-яким непорожнім полем, щоб скопіювати це подання до буфера обміну.
  5. Якщо символ недопустимий для обраної системи, прочитайте примітку про недопустимі цифри й виправте введення.
  6. Натисніть Очистити, щоб спорожнити всі поля та повернути редагування до поля Десяткова.

Приклади

З десяткової в шістнадцяткову, двійкову та вісімкову

Вхідні дані

255 (Decimal)

Результат

Binary 11111111, Octal 377, Hex FF

З шістнадцяткової в десяткову

Вхідні дані

FF (Hex)

Результат

Decimal 255, Binary 11111111, Octal 377

Відʼємне десяткове значення

Вхідні дані

-10 (Decimal)

Результат

Binary -1010, Octal -12, Hex -A

Поширені запитання

Які системи числення він підтримує?
Чотири: двійкову (base 2), вісімкову (base 8), десяткову (base 10) та шістнадцяткову (base 16). Редагування будь-якого поля миттєво перетворює значення в решту три.
Чи може він працювати з дуже великими числами та відʼємними значеннями?
Так. Він використовує арифметику BigInt, тож скільки завгодно великі цілі числа перетворюються без втрати точності, а знак мінус спереду дає відʼємні значення в кожній системі числення.
Чому я бачу повідомлення про недопустимі цифри?
Ви ввели символ, недопустимий для цієї системи, наприклад 2 у двійковому полі або G у шістнадцятковому полі. Двійкова приймає 0-1, вісімкова 0-7, десяткова 0-9, а шістнадцяткова 0-9 плюс a-f. Видаліть його, і поля знову оновляться.
Чи перетворює він дроби або числа з десятковою комою?
Ні. Він працює лише з цілими числами й не обробляє дробові значення або значення з плаваючою комою.
Чи завантажуються мої дані кудись?
Ні. Кожне перетворення виконується повністю у вашому браузері за допомогою клієнтського JavaScript. Нічого з того, що ви вводите, не надсилається на сервер і не зберігається в інтернеті.

Схожі інструменти