ПЕРЕВОД ЦЕЛЫХ ЧИСЕЛ В ДЕСЯТИЧНУЮ СИСТЕМУ.
23510=2*102+3*101+5*100;
011012=0*24+1*23+1*22+0*21+1*20=8+4+1=1310;
2358=2*82+3*81+5*80=128+24+1=28110;
2A316=2*162+A*161+3*160=2*162+10*161+3*160=67510;
Во всех приведенных выше примерах результат является десятичным числом.
ПЕРЕВОД ЧИСЕЛ ИЗ ДВОИЧНОЙ СИСТЕМЫ В ДЕСЯТИЧНУЮ.
Переведем число 1101,0112 из двоичной системы в десятичную.
Ø Целая и дробная части переводятся порознь.
Переводим целую часть:
011012=1*23+1*22+0*21+1*20=8+4+1=1310;
Переводим дробную часть: 0,0112:
Ø Каждая цифра дробной части в двоичной системе переводится в число в десятичной системе;
Ø Полученные в результате преобразования дробной части числа нумеруются слева направо, начиная с единицы;
Ø Десятичное число, соответствующее каждой восьмеричной цифре, умножается на 2-N, где N - номер этого числа, а результаты складываются. Все указанные действия проводятся в десятичной системе.
двоичная | десятичная | N | 2-N |
0*2-1 | |||
1*2-2 | |||
1*2-3 | |||
S | 0,37510 |
1/4+1/8=3/8=0,37510
Итак: 1101,0112=13,37510
ПЕРЕВОД ЧИСЕЛ ИЗ ВОСЬМЕРИЧНОЙ СИСТЕМЫ В ДЕСЯТИЧНУЮ .
Переведем число 72,2438 из восьмеричной системы в десятичную.
Ø Целая и дробная части переводятся порознь.
Переводим целую часть: 728=7*81+2*80=56+2=5810
Переводим дробную часть: 0,2438:
Ø Каждая цифра дробной части в восьмеричной системе переводится в число в десятичной системе;
Ø Полученные в результате преобразования дробной части числа нумеруются слева направо, начиная с единицы;
Ø Десятичное число, соответствующее каждой восьмеричной цифре, умножается на 8-N, где N - номер этого числа, а результаты складываются. Все указанные действия проводятся в десятичной системе.
восьмеричная | десятичная | N | 8-N |
2*8-1 | |||
4*8-2 | |||
3*8-3 | |||
S | 0,3210 |
2*(1/8)+4*(1/64)+3*(1/512)=0,25+0,0625+0,0059=0,3184»0,3210
Итак: 72,2438=58,3210
ПЕРЕВОД ЧИСЕЛ ИЗ ШЕСТНАДЦАТИРИЧНОЙ СИСТЕМЫ В ДЕСЯТИЧНУЮ .
Переведем число 2AEDA,A816 из шестнадцатеричной системы в десятичную.
Ø Целая и дробная части переводятся порознь.
Переводим целую часть:
2AEDA16=2*164+10*163+14*162+13*161+10*160=
2*65536+10*4096+14*256+13*16+10=
131072+40960+3584+208+10=17583410;
Переводим дробную часть: 0,A816.
Ø Каждая цифра дробной части в шестнадцатеричной системе переводится в число в десятичной системе;
Ø Полученные в результате преобразования дробной части числа нумеруются слева направо, начиная с единицы;
Ø Десятичное число, соответствующее каждой шестнадцатеричной цифре, умножается на 16-N, где N - номер этого числа, а результаты складываются. Все указанные действия проводятся в десятичной системе.
шестнадцатеричная | десятичная | N | 16-N |
A | 10*16-1 | ||
8*16-2 | |||
S | 0,6562510 |
Таким образом: 10/16+8/256=0,6562510;
Итак: 2AEDA,A816=175834,6562510