Перевод в десятичную
Перевод чисел в десятичную систему счисления — базовая операция при работе с компьютерными данными, программировании и цифровой электроникой. …
Перейти к калькулятору →Перевод чисел из десятичной системы счисления в другие основания — базовая операция в программировании, информатике и цифровой электронике. Калькулятор позволяет мгновенно конвертировать десятичные числа в любую систему счисления от двоичной до 36-ричной.
Калькулятор автоматически определяет необходимую точность для дробных чисел и показывает промежуточные вычисления.
Алгоритм основан на последовательном делении на основание целевой системы:
Пример: перевести 157₁₀ в восьмеричную систему (основание 8)
| Действие | Частное | Остаток |
|---|---|---|
| 157 ÷ 8 | 19 | 5 |
| 19 ÷ 8 | 2 | 3 |
| 2 ÷ 8 | 0 | 2 |
Ответ: 157₁₀ = 235₈
Дробная часть переводится последовательным умножением:
Пример: перевести 0,625₁₀ в двоичную систему (основание 2)
| Действие | Целая часть | Дробная часть |
|---|---|---|
| 0,625 × 2 | 1 | 0,25 |
| 0,25 × 2 | 0 | 0,5 |
| 0,5 × 2 | 1 | 0 |
Ответ: 0,625₁₀ = 0,101₂
Для числа с целой и дробной частями переводите каждую часть отдельно:
Пример: 13,75₁₀ → двоичная система
Использует только цифры 0 и 1. Базовая система для компьютеров.
25₁₀ = 11001₂
Цифры 0-7. Удобна для представления троек двоичных разрядов.
25₁₀ = 31₈
Цифры 0-9, A-F (A=10, B=11…F=15). Компактная запись двоичных данных.
25₁₀ = 19₁₆
255₁₀ = FF₁₆
Основание 36 — максимальная система с использованием латинских букв (0-9, A-Z):
1000₁₀ = RS₃₆
| Десятичная | Двоичная | Восьмеричная | Шестнадцатеричная |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 10 | 1010 | 12 | A |
| 16 | 10000 | 20 | 10 |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
| 1024 | 10000000000 | 2000 | 400 |
Проверка результата: переведите полученное число обратно в десятичную систему — должно получиться исходное значение.
Для программистов: используйте префиксы для обозначения систем:
0b для двоичной (0b1101)0o для восьмеричной (0o31)0x для шестнадцатеричной (0xFF)Дробные числа: многие дробные десятичные числа не имеют точного представления в других системах. Например, 0,1₁₀ в двоичной системе — бесконечная периодическая дробь.
Быстрый перевод в двоичную: каждый восьмеричный разряд = 3 двоичным разрядам, каждый шестнадцатеричный = 4 двоичным:
7A₁₆ = 0111 1010₂ (7→0111, A→1010)
✗ Чтение остатков в неправильном порядке — остатки читаются снизу вверх, а не сверху вниз.
✗ Путаница с буквами — в шестнадцатеричной системе A=10, а не A=1.
✗ Потеря дробной части — не забывайте переводить дробную часть отдельным алгоритмом.
✗ Неправильный выбор основания — основание должно быть больше любой используемой цифры (для цифры 7 основание минимум 8).
Калькулятор поддерживает перевод чисел с точностью до 10 знаков после запятой. Для профессиональных расчетов с повышенной точностью используйте специализированное ПО.
Делите число на 2, записывая остатки справа налево. Например, 13 → 1101: 13÷2=6(1), 6÷2=3(0), 3÷2=1(1), 1÷2=0(1).
Двоичная (основание 2) в программировании, восьмеричная (8) и шестнадцатеричная (16) для компактной записи двоичных данных, десятичная (10) в повседневной жизни.
Да. Целую часть переводите делением, дробную — умножением на основание системы с отделением целых частей результата.
Для компактной записи больших чисел. Например, в шестнадцатеричной системе используются цифры 0-9 и буквы A-F, что позволяет записать 255₁₀ как FF₁₆.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Перевод чисел в десятичную систему счисления — базовая операция при работе с компьютерными данными, программировании и цифровой электроникой. …
Перейти к калькулятору →Калькулятор перевода систем счисления — это онлайн-инструмент для быстрого и точного конвертирования чисел между различными системами: двоичной …
Перейти к калькулятору →Современная разработка программного обеспечения немыслима без постоянной работы с различными системами счисления. Калькулятор программиста - это …
Перейти к калькулятору →Перевод из двоичной в восьмеричную систему счисления — одна из самых простых операций между системами счисления благодаря их математической связи. …
Перейти к калькулятору →Римская система счисления используется в нумерации веков, глав книг, циферблатах часов, обозначении монархов и в других культурных контекстах. Перевод …
Перейти к калькулятору →Перевод из десятичной в шестнадцатеричную систему счисления — базовая операция в программировании и компьютерных науках. Шестнадцатеричная система …
Перейти к калькулятору →