Задание 2. Позиционные системы счисления

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1

Вариант 15

Позиционные системы счисления. Перевод чисел

Студент, КИ11-08Б _________ Басюк К. А.

номер группы подпись инициалы, фамилия

Преподаватель _________ Постников А. И.

подпись инициалы, фамилия

Красноярск 2012

Задание на лабораторную работу

1. Число А = 773,831, заданное в десятичной системе счисления, перевести:

· из десятичной системы в двоичную и обратно;

· из десятичной системы в четверичную и обратно;

· из десятичной системы в шестеричную и обратно;

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

Число разрядов в дробной части получающихся чисел:

· для двоичной системы счисления – 8 разрядов;

· для четверичной – 6 разрядов;

· для шестеричной – 5 разрядов;

· для шестнадцатеричной – 4 разряда.

2. Число B = 849,813, заданной в десятичной системе счисления, перевести:

· из десятичной системы счисления в двоичную (число разрядов в дробной части числа - 10);

· из двоичной системы – в четверичную;

· из двоичной – в восьмеричную;

· из двоичной – в шестнадцатеричную.

Числа, полученные в двоичной, четверичной, восьмеричной и шестнадцатеричной системах счисления, перевести в десятичную систему.


Задание 1

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

  ,831
  ,662
  ,324
  ,648
  ,296
  ,592
  ,184
  ,368
  ,736

773 2

772 386 2

1 386 193 2

0 192 96 2

1 96 48 2

0 48 24 2

i al1DCG1PIdCkUHKb6EQl7q64GzVv3+mpvc3wf/zzTbaadCsG6l1jjYJwFoAgU9iyMZWCr8P70xKE 82hKbK0hBTdysMrv7zJMSzuaTxr2vhJcYlyKCmrvu1RKV9Sk0c1sR4azs+01el77SpY9jlyuW/kc BAupsTF8ocaONjUVl/1VK/gYcVxH4duwvZw3t+NhvvvehqTU48O0fgXhafJ/MPzqszrk7HSyV1M6 0SqIoyRmVMHiBQTncZLwcGIwCucg80z+/yD/AQAA//8DAFBLAQItABQABgAIAAAAIQC2gziS/gAA AOEBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAi0AFAAGAAgAAAAh ADj9If/WAAAAlAEAAAsAAAAAAAAAAAAAAAAALwEAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAh AJ6Gp82FAgAAZAcAAA4AAAAAAAAAAAAAAAAALgIAAGRycy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgA AAAhAGy0i5zgAAAACQEAAA8AAAAAAAAAAAAAAAAA3wQAAGRycy9kb3ducmV2LnhtbFBLBQYAAAAA BAAEAPMAAADsBQAAAAA= "> 0 24 12 2

0 12 6 2

0 6 3 2

0 2 1

773,831(10) = 1100000101,11010100(2)

1100000101,11010100(2) = 1 * 29 + 1 * 28 +1 * 22 + 1 * 20 + 1 * 2-1 + 1 * * 2-2 + 1 * 2-4 + 1 * 2-6 = 512 + 256 + 4 + 1 + 0,5 + 0,25 + 0,625 + 0,015625 = = 773,828125(10)

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

773 4

772 193 4

1 192 48 4

1 48 12 4

0 12 3

  ,831
  ,324
  ,296
  ,189
  ,736
  ,944
  ,776

773,831(10) = 30011,320113(4)

30011,320113(4) = 3 * 44 + 1 * 41 + 1 * 40 + 3 * 4-1 + 2 * 4-2 + 1 * 4-4 + 1 * 4-5 + 3 * * 4-6 = 768 + 4 + 1 + 0,75 + 0,125 + 0,00390625 + 0,00097656 + 0,00073242 = = 773,88061523(10)

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

  ,831
  ,986
  ,916
  ,496
  ,976
  ,856

773 6

768 128 6

5 126 21 6

2 18 3

773,831(10) = 3325,52554(6)

3325,52554(6) = 3 * 63 + 3 * 62 + 2 * 61 + 5 * 60 + 5 * 6-1 + 2 * 6-2 + 5 * 6-3 + 5 * 6-4 + 4 * 6-5 = 648 + 108 + 12 + 5 + 0,8333333 + 0,055555 + 0,0231481 + + 0,003858 + 0,0005144 = 773,9160205(10)

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

  ,831
D ,296
  ,736
B ,776
C ,416

773 16

768 48 16

5 48 3

0

773,831(10) = 305,D4BC(16)

305,D4BC(16) = 3 * 162 + 5 * 160 + 13 * 16-1 + 4 * 16-2 +11 * 16-3 +12 * * 16-4 = 768 + 5 + 0,8125 + 0, 015625 + 0, 002685 + 0,001831 = 773,832651(10)


Задание 2

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

  ,813
  ,626
  ,252
  ,504
  ,008
  ,016
  ,032
  ,064
  ,128
  ,256
  ,512

849 2

848 424 2

1 424 212 2

0 212 106 2

0 106 53 2

0 52 26 2

1 26 13 2

0 12 6 2

1 6 3 2

0 2 1

849,813(10) = 1101010001,1101000000(2)

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

1101010001,1101000000(2) = 1 * 29 + 1 * 28 + 1 * 26 + 1 * 24 + 1 * 20 + 1 * * 2-1 + 1 * 2-2 + 1 * 2-4 = 512 + 256 + 64 + 16 + 1 + 0,5 + 0,25 + 0,0625 = 849,8125(10)


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

11 01 01 00 01, 11 01 000000(2) = 31101,31(4)

3 1 1 0 1 3 1

0 – 00

1 – 01

2 – 10

3 – 11

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

001 101 010 001, 110 100 0000(2) = 1521,64(8)

1 5 2 1 6 4

0 – 000

1 – 001

2 – 010

3 – 011

4 – 100

5 – 101

6 – 110

7 – 111

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

0011 0101 0001, 1101 000000(2) = 351,D(16)

3 5 1 D

0 – 0000

1 – 0001

2 – 0010

3 – 0011

4 – 0100

5 – 0101

6 – 0110

7 – 0111

8 – 1000

9 – 1001

A – 1010

B – 1011

C – 1100

D – 1101

E – 1110

F – 1111

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

31101,31(4) = 3 * 44 + 1 * 43 + 1 * 42 + 1 * 40 + 3 * 4-1 + 1 * 4-2 = 768 + + 64 + 16 + 1 + 0,75 + 0, 0625 = 849,8125(10)

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

1521,64(8) = 1 * 83 + 5 * 82 + 2 * 81 + 1 * 80 + 6 * 8-1 + 4 * 8-2 = 512 + + 320 + 16 + 1 +0,75 + 0,0625 = 849,8125(10)

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

351,D(16) = 3 * 162 + 5 * 161 + 1 * 160 + 13 * 16-1 = 768 + 80 + 1 + + 0,8125 = 849,8125(10)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: