Как осуществляется перевод целого числа из 10-ичной СС в любую другую?

21 Янв 2020 в 19:41
135 +1
1
Ответы
1

Для перевода целого числа из 10-ичной системы счисления в любую другую систему необходимо разделить исходное число на основание новой системы счисления и записать остатки от деления. Это преобразование можно провести следующим образом:

Разделим исходное число на основание новой системы счисления.Запишем остаток от деления в качестве младшего разряда нового числа.Далее продолжаем делить полученное частное на основание новой системы счисления и записывать остатки от деления в порядке уменьшения разрядов.Повторяем шаги 1-3 до тех пор, пока частное не станет равным нулю.Новое число получится записав остатки от деления в обратном порядке.

Пример:

Переведем число 23 из 10-ичной системы счисления в 2-ичную.

23 / 2 = 11 (остаток 1)
11 / 2 = 5 (остаток 1)
5 / 2 = 2 (остаток 1)
2 / 2 = 1 (остаток 0)
1 / 2 = 0 (остаток 1)

Получаем, что число 23 в 10-ичной системе счисления равно 10111 в двоичной системе.

18 Апр 2024 в 19:25
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир