Конвертация

Перевести в десятичную систему счисления

Настройки
Сбросить
Поделиться
Сохранить
Встроить
Сообщить об ошибке

Поделиться калькулятором

Добавьте наш бесплатный калькулятор на ваш сайт

Пожалуйста, введите действительный URL. Поддерживаются только HTTPS.


Использовать как значения по умолчанию для встроенного калькулятора то, что сейчас в полях ввода калькулятора на странице.


Цвет фокуса рамки ввода, цвет проверенного флажка, цвет наведения на выбранные элементы и т.д.


Пожалуйста, согласитесь с Условиями использования.

Предварительный просмотр

Сохранить калькулятор

Настройки калькулятора

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Поделиться калькулятором

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

Десятичная система счисления, также известная как система с основанием 10, является наиболее распространенной системой счисления, используемой в повседневной жизни. Это позиционная система, использующая десять символов: 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. Каждая позиция в числе представляет собой степень десяти, в зависимости от разрядного значения. Например, в числе 3 472 каждая цифра имеет определенный вес: 2 находится в разряде единиц, 7 — в разряде десятков, 4 — в разряде сотен, а 3 — в разряде тысяч.

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

Тем не менее, существуют разные системы счисления — такие как двоичная (основание 2), восьмеричная (основание 8) и шестнадцатеричная (основание 16), — каждая из которых подходит для определённых целей, особенно в области компьютерных наук и цифровой электроники. Конвертер десятичной системы позволяет преобразовывать числа, написанные в любой из этих систем (от основания 2 до основания 36), в их эквивалент в десятичной форме.

Обзор систем счисления

Система счисления определяет, как числа представлены с использованием различных символов и разрядных весов. Основание или радиус системы счисления определяет, сколько уникальных цифр она использует.

  • Двоичная система (основание 2): использует цифры 0 и 1. Обычно используется в программировании, поскольку вся цифровая логика работает с двумя состояниями, представленными как выключено (0) и включено (1).
  • Восьмеричная система (основание 8): использует цифры от 0 до 7. Использовалась в старых компьютерах для компактного представления.
  • Десятичная система (основание 10): использует цифры от 0 до 9. Это наша стандартная система счисления.
  • Шестнадцатеричная система (основание 16): использует цифры от 0 до 9 и буквы от A до F для представления значений от 10 до 15. Она особенно полезна в компьютерных науках, так как четыре двоичные цифры точно соответствуют одной шестнадцатеричной цифре.
  • Система с основанием 36: использует цифры 0–9 и буквы A–Z. Она часто используется для сокращения длинных цифровых идентификаторов, таких как URL-адреса, серийные коды или ключи базы данных.

Принцип конверсии

Чтобы преобразовать любое число из системы с основанием bb (где 2b362 \leq b \leq 36) в его десятичный эквивалент, мы используем общую формулу позиционной записи. Каждая цифра в числе умножается на основание, возведенное в степень, соответствующую её позиции, начиная с нуля для крайней правой цифры.

Формула

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

N10=i=0n1di×biN_{10} = \sum_{i=0}^{n-1} d_i \times b^i

Где:

  • N10N_{10} — это десятичное значение числа,
  • did_i — это ii-я цифра справа (начиная с 0),
  • bb — это основание оригинального числа,
  • nn — общее количество цифр.

Если число содержит буквы (A–Z) для цифр выше 9, их соответствующие десятичные значения следующие: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15 и так далее до Z = 35.

Этапы конверсии

  1. Определите основание исходного числа (например, двоичная, восьмеричная, шестнадцатеричная).
  2. Запишите разрядное значение каждой цифры, начиная с 0 справа.
  3. Замените каждую цифру её соответствующим десятичным эквивалентом.
  4. Умножьте каждую цифру на основание, возведенное в степень её позиции.
  5. Сложите все произведения, чтобы получить десятичный (основание 10) эквивалент.

Примеры

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

Дано основание b=2b = 2.

10112=1×23+0×22+1×21+1×201011_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 10112=8+0+2+1=111011_2 = 8 + 0 + 2 + 1 = 11

Следовательно, 10112=11101011_2 = 11_{10}.

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

Дано основание b=8b = 8.

7458=7×82+4×81+5×80745_8 = 7 \times 8^2 + 4 \times 8^1 + 5 \times 8^0 7458=7×64+4×8+5×1=448+32+5=485745_8 = 7 \times 64 + 4 \times 8 + 5 \times 1 = 448 + 32 + 5 = 485

Таким образом, 7458=48510745_8 = 485_{10}.

Пример 3: Преобразование шестнадцатеричного числа 1F4 в десятичное

Дано основание b=16b = 16. Здесь F = 15.

1F416=1×162+15×161+4×1601F4_16 = 1 \times 16^2 + 15 \times 16^1 + 4 \times 16^0 1F416=256+240+4=5001F4_16 = 256 + 240 + 4 = 500

Таким образом, 1F416=500101F4_{16} = 500_{10}.

Понимание разрядного значения

Значимость каждой цифры зависит от её расположения в числе. Например, цифра 2 в числе 2 000 значительно отличается по значению от такой же цифры 2 в числе 20 или 0,002. Этот принцип применим для всех систем счисления. Система разрядных значений обеспечивает согласованность и масштабируемость, позволяя компактно представлять большие количества и эффективно выполнять математические операции.

Интересные факты о десятичной системе

  • Десятичной системе счисления не менее 5 000 лет. Первый её зарегистрированный случай использования был в древнем Египте и Месопотамии, где люди считали зерно и скот с помощью зарубок.
  • Многие исторические цивилизации, включая индусов и арабов, усовершенствовали десятичную систему, введя понятие “ноля” как пустотной цифры. Это открытие было революционным и значительно упростило сложные вычисления.
  • Современные числовые символы (0–9) произошли от индийско-арабской системы счисления, которая распространилась в Европе через торговлю и стипендии в Средние века.

Примечания

  • Для систем счисления с основанием выше 10, буквы представляют значения больше 9 в порядке возрастания: A для 10, B для 11 и так далее до Z для 35.
  • Конвертер может обрабатывать системы с основанием до 36, так как в английском алфавите содержится 26 букв, которые, объединяясь с цифрами 0–9, образуют 36 уникальных символов.

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

Число 2 из восьмеричной в десятичную систему счисления

Дано основание b=8b = 8.

28=2×80=22_8 = 2 \times 8^0 = 2

Таким образом, 28=2102_8 = 2_{10}.

Число 600 из десятичной в восьмеричную систему счисления

ДелениеЦелая частьОстаток
600 ÷ 8750
75 ÷ 893
9 ÷ 811
1 ÷ 801

Читая остатки снизу вверх, получаем:

60010=11308600_{10} = 1130_8

Таким образом, 60010=11308600_{10} = 1130_8.

Как читать числа с основанием 36 в десятичной системе?

Каждая цифра может представлять числа от 0 до 35. Например, в системе с основанием 36 “Z” равно 35. “1Z” равно 1×36+35=711 \times 36 + 35 = 71 в десятичной системе.

Как проверить точность конверсии?

Вы можете преобразовать полученное десятичное число обратно в изначальное основание с помощью обратного расчета: многократно делите десятичное число на основание и записывайте остатки. Чтение остатков в обратном порядке даёт исходное представление.

Почему десятичная система предпочтительнее в повседневной жизни?

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

Сообщить об ошибке

Это поле обязательно для заполнения.