Для перевода целого числа из 10-ичной системы счисления в любую другую систему необходимо разделить исходное число на основание новой системы счисления и записать остатки от деления. Это преобразование можно провести следующим образом:
Разделим исходное число на основание новой системы счисления.Запишем остаток от деления в качестве младшего разряда нового числа.Далее продолжаем делить полученное частное на основание новой системы счисления и записывать остатки от деления в порядке уменьшения разрядов.Повторяем шаги 1-3 до тех пор, пока частное не станет равным нулю.Новое число получится записав остатки от деления в обратном порядке.
Пример:
Переведем число 23 из 10-ичной системы счисления в 2-ичную.
Для перевода целого числа из 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 в двоичной системе.