Перевод чисел из десятичной системы счисления — различия между версиями

Материал из Мегапедии
Перейти к: навигация, поиск
м
м
Строка 1: Строка 1:
'''Перевод чисел из десятичной системы счисления''' — это преобразование чисел [[Десятичная система счисления|десятичной]] [[Система счисления|системы счисления]] в числа другой системы счисления.
+
'''Перевод чисел из десятичной системы счисления''' — это преобразование чисел [[Десятичная система счисления|десятичной системы счисления]] в числа другой [[Система счисления|системы счисления]].
 
== Алгоритм ==
 
== Алгоритм ==
 
Сначала производится последовательное деление столбиком исходного числа и получаемых (от предыдущих делений) частных (больших или равных основанию) на основание новой системы счисления и записываются остатки от делений. Деление продолжается до тех пор, пока частное не станет меньше основания.  
 
Сначала производится последовательное деление столбиком исходного числа и получаемых (от предыдущих делений) частных (больших или равных основанию) на основание новой системы счисления и записываются остатки от делений. Деление продолжается до тех пор, пока частное не станет меньше основания.  

Версия 18:39, 12 октября 2023

Перевод чисел из десятичной системы счисления — это преобразование чисел десятичной системы счисления в числа другой системы счисления.

Алгоритм

Сначала производится последовательное деление столбиком исходного числа и получаемых (от предыдущих делений) частных (больших или равных основанию) на основание новой системы счисления и записываются остатки от делений. Деление продолжается до тех пор, пока частное не станет меньше основания. Затем выписываются цифры в новой системе счисления вместо (полученных в десятичной системе счисления) последнего частного и остатков от делений в обратном (получению) порядке. Полученное число является записью исходного числа в новой системе счисления.

Примеры:

Перевод 10→2

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=101100111112

Перевод 10→3

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=12220223

Перевод 10→4

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=1121334

Перевод 10→5

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=212245

Перевод 10→6

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=103556

Перевод 10→7

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=41247

Перевод 10→8

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=26378

Перевод 10→9

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=18689

Перевод 10→10

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=143910

Перевод 10→11

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=109911

Перевод 10→12

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=9BB12

Перевод 10→13

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=86913

Перевод 10→14

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=74B14

Перевод 10→15

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=65E15

Перевод 10→16

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

143910=59F16

Другие алгоритмы:

Ссылки