Обновлено:

Укажи число в десятичной системе счисления

Калькулятор помогает перевести число из двоичной, восьмеричной или шестнадцатеричной системы счисления в десятичную. Вы получаете точный результат и пошаговое объяснение расчёта. Инструмент полезен программистам, студентам и всем, кто работает с числами в разных системах.

Параметры числаВведите число без пробелов Выберите систему исходного числа

Что такое десятичная система счисления

Десятичная система счисления — самая распространённая в мире. Она использует десять цифр от 0 до 9 и основание 10. Каждая позиция числа соответствует степени десяти: единицы (10⁰), десятки (10¹), сотни (10²) и так далее. Например, число 345 означает 3×100 + 4×10 + 5×1.

Десятичная система естественна для человека, так как исторически связана с десятью пальцами рук. В повседневной жизни мы используем её для счёта денег, измерения расстояний, времени. В программировании и информатике часто требуется переводить числа из других систем — двоичной, восьмеричной, шестнадцатеричной — в привычный десятичный формат.

Как пользоваться калькулятором

Калькулятор преобразует числа из любой системы счисления в десятичную за несколько шагов:

  1. Укажите исходное число — введите число, которое хотите перевести (например, 1010, 7F, 377).
  2. Выберите систему счисления — укажите основание: 2 (двоичная), 8 (восьмеричная), 16 (шестнадцатеричная) или любое другое от 2 до 36.
  3. Нажмите кнопку расчёта — калькулятор автоматически выполнит перевод и покажет результат в десятичной системе.
  4. Изучите пошаговое решение — для понимания алгоритма система отобразит промежуточные вычисления.

Инструмент подходит для проверки домашних заданий, отладки программ, работы с адресами памяти и цветами в веб-дизайне.

Алгоритм перевода в десятичную систему

Перевод числа из системы с основанием b в десятичную выполняется по формуле позиционной записи:

N₁₀ = aₙ×bⁿ + aₙ₋₁×bⁿ⁻¹ + … + a₁×b¹ + a₀×b⁰

Здесь:

Шаги алгоритма

  1. Запишите число и определите основание системы.
  2. Пронумеруйте позиции справа налево, начиная с 0.
  3. Умножьте каждую цифру на основание в степени её позиции.
  4. Сложите все произведения — это и есть десятичное представление.

Примеры перевода чисел

Пример 1: Двоичное число в десятичное

Переведём 1101₂ в десятичную систему.

Пример 2: Восьмеричное число в десятичное

Переведём 247₈ в десятичную систему.

Пример 3: Шестнадцатеричное число в десятичное

Переведём 1A3₁₆ в десятичную систему. В шестнадцатеричной системе A = 10.

Пример 4: Число с дробной частью

Переведём 11.01₂ в десятичную систему.

Системы счисления в программировании

Двоичная система (основание 2)

Использует только 0 и 1. Отражает работу процессора на уровне битов. Число 101₂ соответствует 5₁₀.

Восьмеричная система (основание 8)

Цифры от 0 до 7. Применялась в старых системах UNIX для записи прав доступа. Число 17₈ соответствует 15₁₀.

Шестнадцатеричная система (основание 16)

Использует цифры 0–9 и буквы A–F (где A=10, F=15). Широко применяется для записи цветов в HTML/CSS (#FF5733), адресов памяти, MAC-адресов. Число FF₁₆ соответствует 255₁₀.

Таблица соответствия систем счисления

ДесятичнаяДвоичнаяВосьмеричнаяШестнадцатеричная
0000
1111
81000108
15111117F
16100002010
25511111111377FF

Советы и частые ошибки

Проверка правильности ввода

Убедитесь, что все цифры числа допустимы для выбранной системы. Например, цифра 8 не существует в восьмеричной системе, буква G — в шестнадцатеричной.

Внимание к регистру букв

В шестнадцатеричной системе буквы A–F можно писать как заглавными, так и строчными. Калькулятор распознаёт оба варианта, но для единообразия лучше придерживаться одного стиля.

Проверка результата

Для небольших чисел можно вручную выполнить обратный перевод: разделите результат на основание системы, записывая остатки справа налево. Если получите исходное число — расчёт верен.

Ограничения и точность

При работе с очень большими числами или дробными значениями возможны погрешности из-за округления. Для точных финансовых расчётов используйте специализированные библиотеки.

Применение в реальных задачах

Перевод чисел в десятичную систему востребован в:


Дисклеймер: Калькулятор предоставляет результаты в справочных целях. Для критически важных расчётов рекомендуется проверка несколькими методами или использование профессионального программного обеспечения.

Часто задаваемые вопросы

Как перевести двоичное число в десятичное?

Умножьте каждую цифру двоичного числа на 2 в степени позиции (справа налево, начиная с 0) и сложите результаты. Например, 1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11₁₀.

Что такое система счисления?

Система счисления — способ записи чисел с помощью определённого набора символов. Основание системы показывает количество уникальных цифр: двоичная использует 0 и 1, десятичная — от 0 до 9, шестнадцатеричная — от 0 до F.

Зачем переводить числа в десятичную систему?

Десятичная система привычна для человека и используется в повседневной жизни. Перевод из других систем позволяет понять значение числа, проверить результаты программ или выполнить расчёты.

Как перевести шестнадцатеричное число в десятичное?

Замените буквы на числа (A=10, B=11, C=12, D=13, E=14, F=15), умножьте каждую цифру на 16 в степени позиции и сложите. Например, 2F₁₆ = 2×16¹ + 15×16⁰ = 32 + 15 = 47₁₀.

Какие системы счисления чаще всего используются в программировании?

В программировании популярны двоичная (основание 2), восьмеричная (основание 8), десятичная (основание 10) и шестнадцатеричная (основание 16). Двоичная отражает работу процессора, шестнадцатеричная компактно записывает данные.

Можно ли перевести отрицательное число?

Да, принцип тот же. Переведите абсолютное значение числа в десятичную систему, затем добавьте знак минус. Например, -101₂ = -(1×4 + 0×2 + 1×1) = -5₁₀.

Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.

2 в 16-ричную

Каждый, кто сталкивается с программированием или работой с компьютерами, рано или поздно сталкивается с системами счисления. Перевод числа 2 в …

Перейти к калькулятору