Перевод чисел в позиционных системах счисления Перевод чисел в десятичную систему счисления
Для того чтобы преобразовать числа, представленные в любой позиционной системе счисления в десятичную, необходимо записать число в развернутом виде и вычислить его значение.
Перевод чисел из двоичной системы в десятичную.
1011012=125 + 024 + 123 + 122 + 021 + 120 = 32 + 8 + 4 + 1 = 4510.
10,112 = 121 + 020 + 12-1 +12-2 = 12 + 01 + 112 + 114 = 2,7510.
Перевод чисел из восьмеричной системы в десятичную.
738 = 781 + 380 = 78 + 31 = 5910
67,58 = 681 + 780 + 58-1 = 68 + 71 + 518 = 55, 62510
Перевод чисел из шестнадцатеричной системы в десятичную.
19F16 = 1162 + 9161 + F160 = 1256 + 916 + 151 = 41510
Перевод чисел из десятичной системы счисления в двоичную. Восьмеричную и шестнадцатеричную. Правила перевода целой части числа.
Для того, чтобы перевести целую часть числа из десятичной системы счисления в двоичную, восьмеричную или шестнадцатеричную, необходимо:
1.Последовательно делить данное число и получаемые при делении целые частные на основание новой системы счисления (2, 8 или 16), выражая промежуточный результат цифрами исходной системы, до тех пор, пока частное не станет меньше делителя (основания системы).
2.Полученные остатки, являющиеся цифровым выражением числа в новой системе, привести в соответствие с алфавитом этой системы (для систем с основанием больше 10).
3.Записать число в новой системе счисления, начиная с последнего остатка.
Примеры.
а) Перевод 15310 в двоичную систему счисления:
|
|
153 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
|
76 |
|
2 |
|
|
|
|
|
|
|
|
|
|
| |
|
|
1 |
76 |
|
38 |
|
2 |
|
|
|
|
|
|
|
|
| |
|
|
|
|
0 |
38 |
|
19 |
|
2 |
|
|
|
|
|
|
| |
|
|
|
|
|
|
0 |
18 |
|
9 |
|
2 |
|
|
|
|
| |
|
|
|
|
|
|
|
|
1 |
8 |
|
4 |
|
2 |
|
|
| |
|
|
|
|
|
|
|
|
|
|
1 |
4 |
|
2 |
|
2 |
| |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
2 |
|
1 |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
15310 = 100110012
б) Перевод 15310 в восьмеричную систему счисления:
|
|
153 |
|
8 |
|
|
|
|
|
152 |
|
19 |
|
8 |
|
| |
|
|
1 |
16 |
|
2 |
|
| |
|
|
|
|
3 |
|
|
| |
|
|
|
|
|
|
2 |
| |
|
|
|
|
|
|
|
|
|
1
5310
= 2318
в) Перевод 15310 и 18610 в шестнадцатеричную систему счисления:
|
|
153 |
|
16 |
|
|
|
186 |
|
16 |
|
|
|
144 |
|
9 |
|
|
176 |
|
11 |
|
| ||
|
|
9 |
|
|
|
|
10 |
|
| |||
|
|
|
|
9 |
|
|
|
|
11 |
|
| |
|
|
|
|
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
|
|
|
15310 = 9916 18610 = BA16






