Арифметические и логические основы компьютера. Фатеева Н.М - 21 стр.

UptoLike

21
основание Р должно быть выражено в системе переводимого числа.
Полученный остаток, меньший, чем основание Р, будет являться
младшей цифрой числа в новой системе. Полученное частное снова
делится на основание Р, и так далее делят частные до тех пор, пока
последнее частное не будет меньше основания Р. Это последнее част-
ное дает старшую цифру числа.
Пример
1. Перевести число 31
10
в двоичную систему счисления.
Ответ: 31
10
= 11111
2
.
Пример 2. Перевести число 31
8
в систему счисления с основанием 3.
Проверка: 31
8
= 3 * 8
1
+ 1 * 8
0
= 24 + 1 = 25,
221
3
= 2 * 3
2
+ 2 * 3
1
+ 1 * 3
0
= 18 + 6 + 1 = 25.
Ответ: 31
8
= 221
3
.
Пример
3. Перевести число 189 в систему с основанием 2.
189 2
188 94 2
1 94 47 2
0 46 23 2
1 22 11 2
1 10 5 2
1 4 2 2
1 2 1
0
основание Р должно быть выражено в системе переводимого числа.
Полученный остаток, меньший, чем основание Р, будет являться
младшей цифрой числа в новой системе. Полученное частное снова
делится на основание Р, и так далее делят частные до тех пор, пока
последнее частное не будет меньше основания Р. Это последнее част-
ное дает старшую цифру числа.
    Пример 1. Перевести число 3110 в двоичную систему счисления.




    Ответ: 3110 = 111112.
    Пример 2. Перевести число 318 в систему счисления с основанием 3.




    Проверка: 318 = 3 * 81 + 1 * 80 = 24 + 1 = 25,
    2213 = 2 * 32 + 2 * 31 + 1 * 30 = 18 + 6 + 1 = 25.
    Ответ: 318 = 2213.
    Пример 3. Перевести число 189 в систему с основанием 2.
      189    2
      188    94       2
       1     94       47       2
             0        46       23        2
                      1        22        11      2
                               1         10      5        2
                                         1       4        2        2
                                                 1        2        1
                                                          0


                                    21