- Главная
- Технологии и экраны
- Конвертер систем счисления
Конвертер систем счисления
Переведите целое число между двоичной, восьмеричной, десятичной и шестнадцатеричной системами. Введите число, укажите, в какой системе оно записано и в какую нужно перевести, — и все четыре представления отобразятся вместе. Очень длинные значения обрабатываются точно.
- Двоичная
- 11111111
- Восьмеричная
- 377
- Десятичная
- 255
- Шестнадцатеричная
- FF
- Требуется бит
- 8
Сохранённые настройки
Сохраните набор данных, которыми пользуетесь часто, — свою ставку, кредит, размеры комнат — и загружайте его одним нажатием.
Ваши последние расчёты
Результаты, которые вы здесь считаете, хранятся на этом устройстве, чтобы к ним можно было вернуться.
Формула
Как пользоваться
- Введите число. Пробелы и префикс 0x, 0b или 0o игнорируются.
- Выберите систему, в которой оно записано.
- Выберите систему, в которую нужно перевести; остальные системы перечислены под результатом.
Примеры расчётов
Десятичное 255 в двоичное
- Результат
- 11111111
- Шестнадцатеричная
- FF
- Восьмеричная
- 377
- Требуется бит
- 8
Двоичное 1011 0110 в десятичное: 128 + 32 + 16 + 4 + 2
- Результат
- 182
- Шестнадцатеричная
- B6
- Восьмеричная
- 266
Шестнадцатеричное 0x1F4 в десятичное: 1 × 256 + 15 × 16 + 4
- Результат
- 500
- Двоичная
- 111110100
- Восьмеричная
- 764
- Требуется бит
- 9
Четыре системы
Двоичная (основание 2) использует 0 и 1 — так компьютеры хранят всё. Восьмеричная (основание 8) использует 0–7 и сохранилась в основном в правах доступа к файлам Unix, например 755. Десятичная (основание 10) — повседневный счёт. Шестнадцатеричная (основание 16) использует 0–9 и A–F, где A — это 10, а F — 15, и служит компактной записью байтов, адресов памяти и цветов.
Перевод вручную
Чтобы прочитать двоичное число, сложите разрядные значения единиц: 1011 0110 — это 128 + 32 + 16 + 4 + 2 = 182. Шестнадцатеричная и двоичная системы переводятся цифра за цифрой, потому что каждая шестнадцатеричная цифра соответствует ровно четырём битам: B — это 1011, а 6 — 0110, поэтому 1011 0110 — это B6.
Частые вопросы
Чему равно 255 в двоичной системе?
11111111 — восемь единиц, наибольшее значение, помещающееся в один байт. В шестнадцатеричной системе это FF.
Чему равно FF в десятичной системе?
255: 15 × 16 + 15.
Переводит ли калькулятор дроби или отрицательные числа?
Отрицательные целые числа показываются со знаком минус, а не в дополнительном коде. Дроби не поддерживаются.