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

UptoLike

23
системы счисления, в которую она переводится (умножается только
дробная часть). Дробь в новой системе счисления записывается в виде
целых частей получающихся произведений. Так, первая целая часть,
полученная в новой системе счисления, будет являться первой цифрой
дробной части, вторая целая часть второй цифрой и т.д. Умножение
выполняется по правилам той системы, в которой дается исходное
число. В качестве множителя берется основание новой системы счис-
ления, записанное цифрами исходного числа. Умножение выполняет-
ся до тех пор, пока не получится нулевая дробная часть или не будет
достигнута требуемая точность вычислений.
Пример
1. Перевести число 0,318
10
в двоичную систему (точность
до 5 знаков).
0, 318
× 2
0 636
× 2
1 272
× 2
0 544
× 2
1 088
× 2
0 176
× 2
Ответ: 0,318
10
= 0,01010
2
Пример
2. Перевести число 0,5314
8
в систему с основанием 5
(точность до 4 знаков).
0, 5314
× 5
3 2774
× 5
1 6754
× 5
4 2634
× 5
1 6014
Ответ: 0,5314
8
= 0,3141
5
.
системы счисления, в которую она переводится (умножается только
дробная часть). Дробь в новой системе счисления записывается в виде
целых частей получающихся произведений. Так, первая целая часть,
полученная в новой системе счисления, будет являться первой цифрой
дробной части, вторая целая часть – второй цифрой и т.д. Умножение
выполняется по правилам той системы, в которой дается исходное
число. В качестве множителя берется основание новой системы счис-
ления, записанное цифрами исходного числа. Умножение выполняет-
ся до тех пор, пока не получится нулевая дробная часть или не будет
достигнута требуемая точность вычислений.
     Пример 1. Перевести число 0,31810 в двоичную систему (точность
до 5 знаков).
      0,       318
               × 2
      0        636
               × 2
      1        272
               × 2
      0        544
               × 2
      1        088
               × 2
      0        176
               × 2
     Ответ: 0,31810 = 0,010102
     Пример 2. Перевести число 0,53148 в систему с основанием 5
(точность до 4 знаков).
      0,       5314
                × 5
      3        2774
                × 5
      1        6754
                × 5
      4        2634
                × 5
      1        6014
     Ответ: 0,53148 = 0,31415.



                                23