Конвертер систем счисления для целых чисел
Переводите целое число между любыми системами счисления от 2 до 36 — двоичной, восьмеричной, десятичной, шестнадцатеричной или любой другой. Поддерживает отрицательные числа и очень большие целые, а также сразу показывает значение в четырёх распространённых системах.
Ввод
Цифры 0–9 и буквы A–Z, регистр не важен. Перед отрицательным числом можно поставить знак минус «-».
Система счисления, в которой записано число выше (2–36).
Система счисления, в которую нужно перевести число (2–36).
Вывод
В распространённых системах
| Система | Значение |
|---|---|
| No data yet | |
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/integer-base-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputNumber": "255",
"fromBase": "10",
"toBase": "16"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `integer-base-converter` tool (Integer Base Converter) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/integer-base-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Конвертер систем счисления для целых чисел — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Конвертер систем счисления для целых чисел переводит целое число, записанное в одной системе счисления, в любую другую систему от 2 до 36. Введите значение, выберите систему, в которой оно записано, выберите нужную систему, и результат появится мгновенно — вместе с удобной таблицей, где то же число показано в двоичной, восьмеричной, десятичной и шестнадцатеричной системах.
Что такое система счисления?
Система счисления (также называемая основанием, или радиксом) — это количество различных цифр, которые использует позиционная система записи чисел. Десятичная — повседневная система — имеет основание 10 и использует цифры от 0 до 9. Двоичная имеет основание 2 и использует только 0 и 1. Шестнадцатеричная имеет основание 16 и дополняет цифры буквами A–F, обозначающими значения от 10 до 15. Основания выше 10 продолжают заимствовать буквы, поэтому в системе с основанием 36 используются все цифры 0–9 и все буквы A–Z — всего 36 символов. Значение числа при переводе между системами не меняется; меняется только способ его записи. Десятичное число 255, двоичное 11111111 и шестнадцатеричное FF — это три записи одной и той же величины.
Как пользоваться инструментом
- Введите число в поле Число. Цифры больше 9 записываются буквами, поэтому шестнадцатеричное 255 записывается как
FF. Регистр букв не важен, а для отрицательных чисел можно поставить-перед числом. - Установите Исходная система — ту, в которой число уже записано.
- Установите Целевая система — ту, в которой нужен результат.
- Прочитайте преобразованное значение и посмотрите таблицу В распространённых системах, чтобы сразу увидеть двоичную, восьмеричную, десятичную и шестнадцатеричную записи.
Принимаются только цифры, допустимые в выбранной исходной системе: например, цифра 9 отвергается в двоичной системе, а G — в шестнадцатеричной, поэтому вы получаете понятное сообщение об ошибке вместо неверного ответа.
Вопросы и ответы
Какие системы счисления поддерживаются? Любые от 2 до 36, в обоих направлениях. Это двоичная (2), восьмеричная (8), десятичная (10) и шестнадцатеричная (16), а также любые системы между ними и вплоть до 36.
Работает ли инструмент с очень большими числами? Да. Конвертер использует целочисленную арифметику произвольной точности, поэтому числа, намного большие, чем может вместить таблица или обычный калькулятор, переводятся точно, без округления и без потери младших разрядов.
Работает ли он с отрицательными числами? Да. Поставьте знак минус перед числом — он сохранится при переводе.
Почему результаты выводятся заглавными буквами?
Цифры больше 9 — это буквы, а заглавные буквы (например, FF, а не ff) — самое распространённое соглашение для шестнадцатеричной и других систем с большим основанием. Значение от этого не меняется.
Отправляются ли мои данные куда-либо? Нет. Перевод выполняется полностью в вашем браузере, поэтому ничего из введённого не покидает ваше устройство.
Типичное применение
Программисты переводят числа между шестнадцатеричной, двоичной и десятичной системами, когда читают адреса памяти, цветовые коды, битовые маски и форматы файлов. Студенты и преподаватели используют перевод между системами, чтобы понять принцип позиционной записи. Система с основанием 36 иногда применяется для упаковки числовых ID в короткие буквенно-цифровые строки. Какова бы ни была причина, этот инструмент даёт точный ответ для любой системы от 2 до 36.