Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления

Для перевода числа из двоичной или шестнадцатеричной систем счисления в десятичную необходимо данное число представить в развернутом виде, т.е. в виде суммы степеней основания (2;16), умноженных на коэффициенты, соответствующие цифрам переводимого числа, а затем рассчитать сумму.

Например,

6 5 4 3 2 1 0

10011012 = 1 * 26 + 0 * 25 + 0 * 24 + 1 *23 + 1 * 22 + 0 * 21 + 1 *20 = 64 + 0 + 0 + 8 + 4 + 0 + 1 = 7610

4 3 2 1 0 -1 -2 -3

11011,0112 = 1 * 24 + 1 * 23 + 0 * 22 + 1 * 21 + 1 *20 + 0 * 2-1 + 1 * 2-2 + 1 * 2-3 =

= 16 +8 + 0 + 2 + 1 + 0 + Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru + Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru = 27 Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru = 27,37510

2 1 0

14B = 1 * 162 + 4 * 161 + 11* 160 = 256 + 64 + 11 = 33116

3 2 1 0 -1 -2

2A0C,4816 = 2 * 163 + 10 * 162 + 0 * 161 + 12 * 160 + 4 *16-1 + 8 * 16-2 = 8192 +2560 + 0 + 12 + Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru + Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru = 10764 Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru = 10764,2812510

При переводе числа из шестнадцатеричной системы счисления в двоичную каждая цифра заменяется тетрадой. Например,

6В71,0С16 = 0110 1011 0111 001, 0000 11002

D4В, 5А16 = 1101 0100 1011, 0101 10102

Для перевода смешанных чисел из двоичной системы счисления в шестнадцатеричное двоичное число разбивают на тетрады влево и вправо от запятой, крайние тетрады дополняют нулями, а затем заменяют каждую из них соответствующей шестнадцатеричной цифрой системы счисления:

101100001,0012 = 161,216

11000101001,10112 = 629,В16

При переводе десятичных чисел в двоичные используется двоично-десятичная запись чисел, сущность которой заключается в том, что каждая десятичная цифра представляется четырехразрядным двоичным числом (тетрадой).

Например,

197,3610 = 0001 1001 0111,001101102-10

705,42510 = 0111 0000 0101,0100 0010 01012-10

Перевод чисел из десятичной системы счисления в двоичную можно выполнить проще и быстрее, используя шестнадцатеричную систему счисления в качестве промежуточной.

Например,

396, 2910 = 18С,4А316 = 0001 1000 1100,0100 1010 00112

Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru 396 / 16 = 24, (остаток 12), 12 > 16 Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru 24 / 16 = 1, (остаток 8), 8 < 16   39610 = 18С16 Перевод чисел в десятичную систему счисления. Двоично-десятичная система счисления - student2.ru 0,29 * 16 = 4,64 0,64 * 16 = 10,24 0,24 * 16 = 3,88 0,2910 = 0,4A316

396, 2910 = 18С,4А316

Задания для самостоятельно выполнения

Задание 6.

6.1. Перевести целые десятичные числа в двоичную систему счисления.

2410 1810 13410 17710 778110 385010 4000810 24510 3310 29810

6.2. Перевести целые десятичные числа в шестнадцатеричную систему счисления.

4310 5810 9910 18410 34710 59310 694410 387510 164810 423110

Задание 7.

7.1.Перевести правильные дробные числа из десятичной системы счисления в двоичную систему счисления c точностью до пяти знаков после запятой.

0,4810 0,5610 0,1910 0,8710 0,8510 0,7710 0,8110 0,4410 0,5210 0,9110

7.2. Перевести правильные дробные числа из десятичной системы счисления в шестнадцатеричную систему счисления c точностью до пяти знаков после запятой.

0,210 0,110 0,710 0,310 0,410 0,610 0,1310 0,910 0,2310 0,4510

Задание 8.

8.1. Перевести смешанные числа из десятичной системы счисления в двоичную систему с точностью до пяти знаков после запятой.



248,7510 14,3810 33,0410 0,74410 48,5510 1,80210 77,77710 10,3610 309,14610 4513,1110

8.2. Перевести смешанные числа из десятичной системы счисления в шестнадцатеричную систему счисления с точностью до пяти знаков после запятой.

45,5710 357,9410 41,6210 107,9910 7,4610 128,06510 273,6610 12,9610 1584,10510 93,1610

Задание 9.

9.1. Перевести числа из двоичной системы счисления в десятичную систему счисления.

1010002 111002 111112 100,1102 10,0012 1,01012 1100101,0012 10110,10112 101,100112 111,001012 10101,0012 1000101,012

9.2. Перевести числа из шестнадцатеричной системы счисления в десятичную систему счисления.

703416 386616 48E16 2А316 А7F616 1E,C516 15,А16 В4,6416 547C,1616 7A14,2816

Задание 10.

10.1. Перевести числа из шестнадцатеричной системы счисления в двоичную, заменив каждую цифру тетрадой.

88Е16 D1616 36А116 750F916 93CD16 127,А16 306,1В16 1239,9716 E6A,A316 9B037В,D416

10.2. Перевести числа из двоичной системы счисления в шестнадцатеричную, заменив каждую цифру тетрадой.

1011 0001 0001,0001 10012

0001 1011 1011,1100 1101 11102

01 0010 1010 0100,0010 0011 11112

1 0001 0110 1101 1001,1001 0101 01112

111 1011 0011 1000 0110,1101 1101 10002

10.3. Перевести десятичные числа в двоично-десятичный код.

7510 10610 3710 0,9610 6,7510 10,29710 310,8210 647,510 758,3710 98,7610

10.4. Записать двоично-десятичные числа в десятичной системе счисления.

1010 0001 1001,1000 10102-10

1101 1101 1110,0110 10112-10

101 1001 0011 0110,1011 10012-10

11 1011 1011 1101 1111,1010 10112-10

1010 0100 1001 1101 1011 0001,1001 0010 00012-10

10.5. Перевести числа из десятичной системы счисления в двоичную систему счисления, используя шестнадцатеричную систему в качестве промежуточной системы счисления.

48,0310 85,2710 523,3410 741,9310 103,7510 475,8210 260,1610 320,4210 1779,076310 2028,670210  

Арифметические действия

Наши рекомендации