Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание № 1 Математические основы информатики.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
136.7 Кб
Скачать
  1. Арифметические операции.

Над числами в любой системе счисления можно выполнять различные арифметические операции. Для этого необходимо использовать таблицы сложения и умножения.

Двоичная система счисления.

+

0

1

*

0

1

0

0

1

0

0

0

1

1

10

1

0

1

Заметим, что при двоичном сложении 1+1 возникает перенос единицы в старший разряд (как в десятичной системе счисления).

Пример:

1001 1001

+ 11 * 11

1100 1001

+1001

11011

  1. Примеры решения задач 1 и 2 .

Пример 1. Перевести дробные двоичные числа в 8-ричную и 16-ричную системы счисления (с использованием таблицы соответствия)

1 )110101101,000112 = 655,068

110101101,000112 = 1AD,1816

2) 10011110,011012 = 236,328

10011110,011012 = 9Е,6816

Пример 2. Перевести число 228,7610 в двоичную систему счисления.

228,7610 = 11100100,11000…2

22810 = 111001002

228 2 0,7610=0,11000…2

228 114 2 0,76

0 114 57 2 * 2

0 56 28 2 1,52

1 28 14 2 * 2

0 14 7 2 1,04

0 6 3 2 * 2

1 2 1 0,08

1 * 2

0,16

* 2

0,32

  1. Примеры решения задач 3 и 4 .

Пример 3. Перевести число 240,2510 в восьмеричную систему счисления.

240,2510=360,28

24010=3608

240 8 0,2510=0,28

240 30 8 0,25

0 24 3 * 8

6 2,00

Пример 4. Перевести число 184,1410 в шестнадцатеричную систему счисления.

184,1410=В8,23D70…16

18410=В816 0,14 0,1410=0,23D70…16

184 16 * 16

16 11=В 2,24

24 * 16

16 3,84

8 * 16

13,44

* 16

7,04

* 16

0,64

  1. Примеры решения задач 5 и 6 .

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

  1. 1001,0102=1*23+0*22+0*21+1*20+0*2-1+1*2-2+0*2-3=8+1+0,25=9,2510

  2. 1461,158=1*83+4*82+6*81+1*80+1*8-1+5*8-2 = 512 + 256 + 48 + 1 + 0,125 +

+ 0,078125=817,20312510

  1. 9D,А16=9*161+13*160+10*16-1=144+13+0,625=157,62510

Пример 6. По таблице соответствия перевести число в 8-ричную и 16-ричную системы счисления.

10011110,011012=236,328

10011110,011012=9Е,6816