Для записи больших десятичных чисел в других системах счисления надо данное число нацело...

0 голосов
56 просмотров

Для записи больших десятичных чисел в других системах счисления надо данное число нацело разделить на
основание новой системы, частное опять разделить на
основание новой системы и так до тех пор, пока не по­
лучим частное, меньшее основания новой системы.
Воспользоваться этим правилом для перевода числа
2005 в следующие системы счисления:
а) восьмеричную;
б) пятеричную;
в) двоичную.


Информатика (130 баллов) | 56 просмотров
0

И в чём проблема?

Дан 1 ответ
0 голосов
Правильный ответ

В восьмеричную
2005 : 8 = 250, остаток 5
250 : 8 = 31, остаток 2
31 : 8 = 3, остаток 7
3 : 8 = 0, остаток 3
Выписываем остатки в обратном порядке: 3725

В пятеричную
2005 : 5 = 401, остаток 0
401 : 5 = 80, остаток 1
80 : 5 = 16, остаток 0
16 : 5 = 3, остаток 1
3 : 5 = 0, остаток 3
Выписываем остатки в обратном порядке: 31010

В двоичную
2005 : 2 = 1002, остаток 1
1002 : 2 = 501, остаток 0
501 : 2 = 250, остаток 1
250 : 2 = 125, остаток 0
125 : 2 = 62, остаток 1
62 : 2 = 31, остаток 0
31 : 2 = 15, остаток 1
15 : 2 = 7, остаток 1
7 : 2 = 3, остаток 1
3 : 2 = 1, остаток 1
1 : 2 = 0, остаток 1
Выписываем остатки в обратном порядке: 11111010101

(15.5k баллов)