Файл: Арифметические действия в позиционных системах счисления.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 83

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Информатика. Практическая работа «Арифметические действия в позиционных системах счисления»

Указания к практической работе:

  1. Варианты заданий выбираются по номеру в списке студентов группы (приложение 1)

  2. Записать процесс вычислений чисел в тетради и проверить их правильность при помощи Калькулятора. Результат представить в той же системе счисления (В процессе вычислений можно пользоваться таблицами – см. приложение 2)

  3. Сдать преподавателю информатики в 302 кабинет до 1 июня включительно.

  4. Для выполнения четвертого задания внимательно изучить материал, представленный на следующих ресурсах:

  • https://ege-study.ru/ru/ege/materialy/informatika/desyatichnye-drobi-i-smeshannye-chisla-v-raznyx-sistemax-schisleniya/

  • https://www.yaklass.ru/p/informatika/10-klass/predstavlenie-chislovoi-informatcii-v-kompiutere-6593585/perevod-drobnoi-chasti-chisla-iz-odnoi-sistemy-schisleniia-v-druguiu-6593586/re-02db32e7-5e03-4730-b722-70cb4548093c

  • https://www.youtube.com/watch?v=hOi9o0x6XTg

Без описанного процесса решения ответ не засчитывается!

Задания к практической работе

Вариант 1

1. а) 1 101 100 000(2) + 10 110 110(2); б) 271(8) + 1 566(8).

2. а) 1 011 001 001(2) - 1 000 111 011(2) ; б) 731(8) - 622(8).

3. а) 1 011 001(2)*1 011 011(2); б) 58(16):2(16).

4. Перевести в двоичную систему счисления число 11 ,75(10).
Вариант 2

1. а) 1 010 101(2) + 10 000 101(2); б) 3BF(16) + 313(16).

2. а) 1 001 000 011(2) – 10 110 111(2); б) 1 360(8) – 1 216(8).

3. а) 11 001(2)*1 011 100(2); б) 451(8):3(8).

4. Перевести в десятичную систему счисления число 8,26(8).
Вариант 3

1. а) 100 101 011(2) + 111 010 011(2); б) 674(8) + 1 205(8).

2. а) 1 110 001 100(2) – 10 001 111(2); б) 641(8) - 273(8).

3. а) 1 010 101(2)*1 011(2); б) 1D4(16):4(16).

4. Перевести в шестнадцатеричную систему счисления число 26,125(10).
Вариант 4

1. а) 101 111 111(2) + 1 101 110 110(2); б) 346(16) + 3F2(16).

2. а) 1 101 010 110(2) – 110 011 110(2); б) 24А(16) - В3(16).

3. а) 101 011(2)*100 11(2); б) 174(8):4(8).

4. Перевести в систему счисления с основанием 8 число 16,45(10). Результат определить с точностью до 4 знаков после запятой.
Вариант 5

1. а) 1 100 011 010(2) + 11 101 100(2) ; б) 1745
(8) + 1473(8).

2. а) 1 100 101 010(2) - 110 110 010(2); б) 22С,6(16) - 54,2(16).

3. а) 1 001 001(2) *11 001(2); б) 2454(8):2(8).

4. Перевести в двоичную систему счисления число 11,8(10)

Вариант 6

1. а) 1 001 100 000(2) + 10 110 110(2); б) 277(8) + 1 566(8).

2. а) 1 111 000 001(2) - 1 000 111 011(2) ; б) 731(8) - 522(8).

3. а) 1 011 011(2)*11 011(2); б) 51D(16):B(16).

4. Перевести в систему счисления с основанием 4 число 16,035(10). Результат определить с точностью до 6 знаков после запятой.
Вариант 7

1. а) 1 010 101(2) + 10 111 101(2); б) 3BА(16) + 318(16).

2. а) 1 001 100 011(2) – 10 110 111(2); б) 1 560(8) – 1 216(8).

3. а) 11 001(2)*1 011(2); б) 52(8):7(8).

4. Перевести в шестнадцатеричную систему счисления число 96,125(10).
Вариант 8

1. а) 100 101 010(2) + 111 010 011(2); б) 574(8) + 1 305(8).

2. а) 1 110 001 100(2) – 10 000 111(2); б) 631(8) - 273(8).

3. а) 1 010 101(2)*1 011 (2); б) 9D8(16):1А4(16).

4. Перевести в двоичную систему счисления число 11 ,75(10)
Вариант 9

1. а) 101 111 111(2) + 1 101 110 110(2); б) 346(16) + 3F2(16).

2. а) 1 101 010 110(2) – 110 011 110(2); б) 24А(16) - В3(16).

3. а) 101 011(2)*100 111(2); б) 1DEB (16):3(16).

4. Перевести в двоичную систему счисления число 11 ,71875(10).
Вариант 10

1. а) 1 100 011 010(2) + 11 101 100(2) ; б) 1745(8) + 1473(8).

2. а) 1 100 101 010(2) - 110 110 010(2); б) 22С,6(16) - 54,2(16).

3. а) 1 001 001(2) *111(2); б) 424(8):6(8).

4. Перевести в систему счисления с основанием 2 число 55,16(10). Результат определить с точностью до 5 знаков после запятой.
Вариант 11

1. а) 101 110 111(2) + 1 000 100 001(2); б) 65(16) + 3СА(16).

2. а) 1 110 000 110(2) – 101 111 101(2); б) 22D(I6) - 123(16).

3. а) 1 011 001(2)*1 011 010(2) ; б) 713(8):3(8).

4. Перевести в десятичную систему счисления число 55,12(8).
Вариант 12

1. а) 1 111 011 101(2) + 101 101 000(2); б) 607(8) + 1620(8).

2. а) 111 011 100(2) – 10 010 100(2); б) 33В(16)- 11В(16).

3. а) 11 001(2)*1 011 100(2); б) 423(16):3(16).

4. Перевести в шестнадцатеричную систему счисления число 32,625(10).
Вариант 13

1. а) 1 001 101 110(2) + 1 101 100 111(2); б) 2FE(16), + 3В(16).

2. а) 1 100 110 010(2) - 1 001 101 101(2) ; б) 3СЕ(16) - 39А(16).

3. а) 1 010 101(2)*1 011 001(2); б) 746

(8) :6(8).

4. Перевести в систему счисления с основанием 3 число 96,56(10). Результат определить с точностью до 2 знаков после запятой.

Вариант 14

1. а) 10 111 110(2) + 100 011 100(2); б) 666(8) + 1 234(8).

2. а) 1 010 001 111(2) – 1 001 001 110(2); б) 1 437,24(8) - 473,4(8).

3. а) 101 011(2)*100 111(2); б) 43BC (16):B4А(16).

4. Перевести в десятичную систему счисления число 52,74(8).
Вариант 15

1. а) 10 111 010(2) + 1 010 110 100(2); б) 24D5(16) + 1414(16).

2. а) 110 110 100(2) - 110 010 100(2); б) 1 431(8) – 1 040(8).

3. а) 1 001 001(2) *11 001(2); б) 1C2C (16):6(16).

4. Перевести в систему счисления с основанием 2 число 123,125(10).
Вариант 16

1. а) 1 000 011 101(2) + 101 000 010(2); б)1 532(8) + 730(8).

2. а) 1 000 101 110(2) – 1 111 111(2); б) 1 265(8) - 610(8).

3. а) 111 010(2)*1 100(2); б) 27163 (8)*27(8).

4. Перевести в систему счисления с основанием 3 число 123,125(10). Результат определить с точностью до 4 знаков после запятой.
Вариант 17

1. а) 1 100 110(2) + 1 011 000 110(2); б) 165(16) + 3ЕВ(16).

2. а) 1 011 111 111(2) - 100 000 011(2); б) 1 330(8) – 111(8).

3. а) 1100(2)*1 101(2); б) 252(16):63(16).

4. Перевести в шестнадцатеричную систему счисления число 88,25(10).
Вариант 18

1. а) 1 110 010 010(2) + 110 010 111(2); б) 1 214(8) + 1 664(8).

2. а) 1 010 000 000(2) – 1 000 101 010(2); б) 380(16) - 2DC(16).

3. а) 111 011(2) *100(2); б) FD8 (16):27(16).

4. Перевести в десятичную систему счисления число 11,101(2).
Вариант 19

1. а) 1 011 001 010(2) + 101 011 010(2); б) 1 430,2(8) + 666,3(8).

2. а) 1 111 100 010(2) – 101 011 101(2); б) 3FB(16) - 14(16).

3. а) 11 111(2) *1 000(2); б) 1 436(8):16(8).

4. Перевести в десятичную систему счисления число 13,15(8). Результат определить с точностью до 3 знаков после запятой.
Вариант 20

1. а) 11 111 010(2) + 10 000 001 011(2); б) 180(16) + 3А6(16).

2. а) 111 101 101(2) – 101 111 010(2); б) 1 300(8) – 1 045(8).

3. а) 100 111(2)*110(2); б) 2E5 (16):13(16).

4. Перевести в двоичную систему счисления число 16,5(10).
Вариант 21

1. а) 100 000 001(2) + 1 000 101 001(2); б) 1 532(8) + 730(8).

2. а) 1 011 101 000(2) – 1 001 000 000(2); б) 40D(16) - 27(16).

3. а) 111 010(2)*1 100(2); б) 1 132(8):16(8).

4. Перевести в шестнадцатеричную систему счисления число 125,5(
10).
Вариант 22

1. а) 1 100 110(2) + 1 011 000 110(2); б) 1656(16) + 3Е(16).

2. а) 1 011 111(2) - 100 000(2); б) 1 330(8) – 1 112(8).

3. а) 110(2)*1101(2); б) 1 767(8):7(8).

4. Перевести в десятичную систему счисления число 1011,001(2).
Вариант 23

1. а) 1 010 100 111(2) + 11 000 000(2); б) 41(16) + 3CF(16).

2. а) 1 010 000 000(2) – 1 000 101 010(2); б) 380(16) - 2DC(16).

3. а) 111 011(2) *100(2); б) 682(16):11(16).

4. Перевести в систему счисления с основанием 8 число 86,56(10). Результат определить с точностью до 3 знаков после запятой.
Вариант 24

1. а) 1 000 010 100(2) + 1 101 010 101(2); б) 1 430,2(8) + 666,3(8).

2. а) 1 111 100 010(2) – 101 011 101(2); б) 3FB(16) - 140(16).

3. а) 11 111(2) *101(2); б) 1 012(8):3(8).

4. Перевести в систему счисления с основанием 3 число 17,3(10). Результат определить с точностью до 3 знаков после запятой.
Вариант 25

1. а) 11 111 010(2) + 10 000 001 011(2); б) 180(16) + 3А6(16).

2. а) 111 101 101(2) – 101 111 010(2); б) 16А(16) - 147(1б).

3. а) 100 111(2)*110(2); б)B28 (16):11(16).

4. Перевести в систему счисления с основанием 4 число 16,125(10).
Вариант 26

1. а) 11 111 010 (2) + 10 000 001 011(2); б) 184(16) + 3А6(16).

2. а) 111 101 111(2) – 101 101 010(2); б) 16А(16) - 14(1б).

3. а) 1 111(2)*101(2); б) FE6(16):16(16).

4. Перевести в десятичную систему счисления число 5,67 (8).
Вариант 27

1. а) 11 111 010(2) + 10 000 001 011(2); б) 184(16) + 28А(16).

2. а) 111 001 010(2) - 1 110 001,001(2) ; б) 1 560(8) – 1 216(8).

3. а) 11 011(2) *111(2) ; б) 2 741(8) *5(8).

4. Перевести в шестнадцатеричную систему счисления число 16,5(10).
Приложение 2.

Таблицы сложения, вычитания и умножения
Двоичная система счисления

Восьмеричная система счисления


+

0

1

2

3

4

5

6

7

0

0

1

2

3

4

5

6

7

1

1

2

3

4

5

6

7

10

2

2

3

4

5

6

7

10

11

3

3

4

5

6

7

10

11

12

4

4

5

6

7

10

11

12

13

5

5

6

7

10

11

12

13

14

6

6

7

10

11

12

13

14

15

7

7

10

11

12

13

14

15

16






0

1

2

3

4

5

6

7

0

0

0

0

0

0

0

0

0

1

0

1

2

3

4

5

6

7

2

0

2

4

6

10

12

14

16

3

0

3

6

11

14

17

22

25

4

0

4

10

14

20

24

30

34

5

0

5

12

17

24

31

36

43

6

0

6

14

22

30

36

44

52

7

0

7

16

25

34

43

52

61



Шестнадцатеричная система счисления


+

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

1

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

10

2

2

3

4

5

6

7

8

9

A

B

C

D

E

F

10

11

3

3

4

5

6

7

8

9

A

B

C

D

E

F

10

11

12

4

4

5

6

7

8

9

A

B

C

D

E

F

10

11

12

13

5

5

6

7

8

9

A

B

C

D

E

F

10

11

12

13

14

6

6

7

8

9

A

B

C

D

E

F

10

11

12

13

14

15

7

7

8

9

A

B

C

D

E

F

10

11

12

13

14

15

16

8

8

9

A

B

C

D

E

F

10

11

12

13

14

15

16

17

9

9

A

B

C

D

E

F

10

11

12

13

14

15

16

17

18

A

A

B

C

D

E

F

10

11

12

13

14

15

16

17

18

19

B

B

C

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

C

C

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

D

D

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

E

E

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

F

F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

1E