Перевод систем счисления
Калькулятор перевода систем счисления — это онлайн-инструмент для быстрого и точного конвертирования чисел между различными системами: двоичной …
Перейти к калькулятору →Перевод целых чисел из десятичной системы счисления в другие основания — базовая операция в программировании, информатике и цифровой технике. Онлайн-калькулятор мгновенно конвертирует десятичные числа в двоичную, восьмеричную, шестнадцатеричную и любую другую систему счисления с основанием от 2 до 36.
| Действие | Целая часть | Остаток |
|---|
Калькулятор поддерживает большие числа и отображает пошаговое решение для образовательных целей.
Стандартный метод перевода целого числа из десятичной системы:
| Действие | Целая часть | Остаток |
|---|---|---|
| 157 ÷ 2 | 78 | 1 |
| 78 ÷ 2 | 39 | 0 |
| 39 ÷ 2 | 19 | 1 |
| 19 ÷ 2 | 9 | 1 |
| 9 ÷ 2 | 4 | 1 |
| 4 ÷ 2 | 2 | 0 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Читаем остатки снизу вверх: 157₁₀ = 10011101₂
Обратный перевод для проверки:
1×2⁷ + 0×2⁶ + 0×2⁵ + 1×2⁴ + 1×2³ + 1×2² + 0×2¹ + 1×2⁰ =
128 + 0 + 0 + 16 + 8 + 4 + 0 + 1 = 157₁₀ ✓
| Действие | Целая часть | Остаток (шестн.) |
|---|---|---|
| 254 ÷ 16 | 15 | 14 (E) |
| 15 ÷ 16 | 0 | 15 (F) |
254₁₀ = FE₁₆
Важно: В шестнадцатеричной системе цифры 10-15 обозначаются буквами A-F.
Эти системы связаны степенями двойки:
Пример: 11010110₂ → ?₁₆
Группируем по 4 бита справа: 1101 0110
Результат: D6₁₆
# Python: встроенные функции
decimal = 42
binary = bin(decimal) # '0b101010'
octal = oct(decimal) # '0o52'
hexadecimal = hex(decimal) # '0x2a'
Цветовые коды CSS:
Права доступа в Unix:
chmod 755 = rwxr-xr-x✗ Неправильно: читать остатки сверху вниз ✓ Правильно: читать остатки снизу вверх
✗ Неправильно: 10₁₀ = A₁₆, но писать латинскую «а» вместо заглавной «A» ✓ Правильно: всегда использовать заглавные буквы A-F
При переводе отрицательных чисел знак минус переносится без изменений:
| n | 2ⁿ | 8ⁿ | 16ⁿ |
|---|---|---|---|
| 0 | 1 | 1 | 1 |
| 1 | 2 | 8 | 16 |
| 2 | 4 | 64 | 256 |
| 3 | 8 | 512 | 4096 |
| 4 | 16 | 4096 | 65536 |
Калькулятор предназначен для образовательных и практических целей. Для критически важных систем рекомендуется дополнительная проверка результатов.
Делите число на 2, записывайте остатки справа налево. Например, 25 = 11001₂. Используйте калькулятор для автоматического перевода.
Двоичная (основание 2) — для программирования, восьмеричная (8) и шестнадцатеричная (16) — для представления данных в компактной форме.
Да, калькулятор поддерживает отрицательные целые числа. Знак минус сохраняется при конвертации в любую систему счисления.
Разница в основании — количестве уникальных цифр. Десятичная использует 0-9, двоичная 0-1, восьмеричная 0-7, шестнадцатеричная 0-9 и A-F.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Калькулятор перевода систем счисления — это онлайн-инструмент для быстрого и точного конвертирования чисел между различными системами: двоичной …
Перейти к калькулятору →Перевод чисел из различных систем счисления в десятичную — базовая операция в математике, программировании и информатике. Десятичная система …
Перейти к калькулятору →Двоичная система счисления — это основа всей цифровой техники и компьютерных вычислений. Если вам нужно перевести сумму или любое число из привычной …
Перейти к калькулятору →Сложение чисел в различных системах счисления — фундаментальная операция в программировании и цифровой электронике. Наш онлайн-калькулятор помогает …
Перейти к калькулятору →Перевод двоичных чисел в шестнадцатеричную систему счисления — одна из базовых операций в программировании и цифровой электронике. Шестнадцатеричная …
Перейти к калькулятору →Двоичная система счисления — основа работы всех цифровых устройств. Компьютеры оперируют только нулями и единицами, но для человека привычнее …
Перейти к калькулятору →