Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теор-информ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.58 Mб
Скачать

Алгоритми переведення чисел з однієї позиційної системи числення в іншу

1. Для переведення чисел із системи числення з основою p в систему числення з основою q, використовуючи арифметику нової системи числення з основою q, потрібно записати коефіцієнти розкладу, основи степенів і показники степенів у системі з основою q і виконати всі дії в цій самій системі. Очевидно, що це правило зручне при переведенні до десяткової системи числення.

Наприклад:

з шістнадцяткової в десяткову:

92C816 = 9*10163 + 2*10162 + C*10161 + 8*10160 = 9*16103 + 2*16102 + 12*16101 + 8*16100 = 37576

з вісімкової в десяткову:

7358 = 7*1082 + 3*1081 + 5*1080 = 7*8102 + 3*8101 + 5*8100 = 47710

703,048 = 7*82 + 0*81 + 3*80 + 0*8-1 + 4*8-2 = 451,062510

з двійкової в десяткову:

1101001012 = 1*1028 + 1*1027 + 0*1026 + 1*1025 + 0*1024 + 0*1023 + 1*1022 + 0*1021 + 1*1020 = 1*2108 + 1*2107 + 0*2106 + 1*2105 + 0*2104 + 0*2103 + 1*2102 + 0*2101 + 1*2100 = 42110

з десяткової в двійкову:

_ 25 2

  1. _12 2

1 12 _6 2

0 6 _ 3 2

0 2 1 2

1 0 — ділення закінчено

1 1 0 0 12 = 2510

2. Для переведення чисел із системи числення з основою p в систему числення з основою q з використанням арифметики старої системи числення з основою p потрібно:

  • для переведення цілої частини: послідовно число, записане в системі основою p ділити на основу нової системи числення, вигляділяючи остачі. Останні записані у зворотному порядку, будуть утворювати число в новій системі числення;

  • для переведення дробової частини: послідовно дробову частину множити на основу нової системи числення, вигляділяючи цілі частини, які й будуть утворювати запис дробової частини числа в новій системі числення.

Цим правилом також зручно користуватися в разі переведення з десяткової системи числення.

Приклад: 999,3510 = 1111100111,010112

для цілої частини:

для дробової частини:

Представлення від'ємних і дробових чисел у пам'яті комп'ютера

При здійсненні обчислень, доводиться мати справу не тільки з цілими невід’ємними числами, але також з від’ємними і дробовими.

У програмуванні вигляділяють два типи чисел: беззнакові та знакові. Всі беззнакові числа вважаються невід’ємними, і всі їх розряди використовуються для задання абсолютної величини числа. Так, за допомогою одного байту можна закодувати цілі беззнакові числа від 0 до 255.

Для представлення ж від’ємних чисел слід вигляділити один біт для знаку. Як правило, це старший біт. Якщо один біт в числі вигляділяється під його знак, таке число називається знаковим. Як правило, 0 у старшому (крайньому зліва) біті відповідає додатнім числам, а 1 — від’ємним.

Представлення від’ємних чисел залежить від кількості байтів, яка відводиться на число. Для визначеності будемо розглядати однобайтові знакові числа.

Вигляділяють три основних способи представлення від’ємних чисел:

  • прямий код, який утворюється з коду відповідного додатного числа шляхом встановлення знакового біта в 1;

  • обернений код, який утворюється шляхом заміни значення кожного біта на протилежне;

  • додатковий код, який утворюється шляхом додавання 1 до молодшого біта оберненого коду.

Приклад. Розглянемо число -3. Двійковим еквівалентом відповідного додатного числа 3 є 00000011.

Прямий код. Встановимо знаковий біт в 1 (нагадаємо, що 1 в старшому біті знакового числа сигналізує про його від’ємність). Всі інші біти залишаються без змін. В результаті вийде 10000011.

Обернений код. Замінимо кожний біт на протилежний (1 на 0; 0 на 1); результатом буде 11111100.

Додатковий код. Додамо 1 до оберненого коду; в результаті вийде 11111101. Зверніть увагу, що якщо розглядати послідовність 11111101 як беззнакове, а не як знакове число, вона інтерпретується як додатнє число 253.

Для дійсних чисел вигляділяють два основні формати представлення:

  • з фіксованою точкою: положення десяткової точки фіксується програмним шляхом; тоді все, що знаходиться зліва від точки, вважається цілою частиною, а все, що справа — дробовою;

  • з плаваючою точкою: цей формат застосовується для операцій з дуже великими або дуже маленькими числами; ґрунтується на поданні у вигляді a*10b; a називається мантисою, а, b — порядком. Мантиса і порядок зберігаються окремо.

Приклад 1. Виконати переведення числа 0,847 у двійкову систему числення до чотирьох значущих цифр після коми.

Таким чином, 0,847 = 0,11012.

Приклад 2. Виконати переведення числа 0,847 у 16-у систему числення до трьох значущих цифр після коми.

Таким чином, 0,847 = 0,D8D16.

Приклад 3. Виконати переведення із 2→10 числа 0,11012.

0,11012 = 1*2-1 + 1*2-2 + 0*2-3 +1*2-4 = 0,5 + 0,25 + 0 + 0,0625 = 0,8125.

Таким чином, 0,11012 = 0,8125.

Приклад 4. Виконати переведення із 16→10 числа 0,D8D16.

0,D8D16 = 13*16-1 + 8*16-2 + 13*16-3 = 13*0,0625 + 8*0,003906 + 13* 0,000244 = 0,84692.

Таким чином, 0,D8D16 = 0,84692.

Завдання на лабораторну роботу

ВАРІАНТ № 1

ВАРІАНТ № 2

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів учаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Обґрунтуйте відповідь.

4.

Перевести число з 10→2 систему числення: 9710

4.

Перевести число з 10→2 систему числення: 13210

5.

Порівняй два числа (що більше?):

5510 або 1101012

5.

Порівняй два числа (що більше?): 6510 або 1101012

6.

Яке з чисел 1000000001 або 0111111110 парне?

6.

Яке з чисел 11000000001 або 00111111110 парне?

7.

Скласти два числа в 2-й системі числення:

а) 11001112 11100012

б) 1112 1102

7.

Скласти два числа в 2-й системі числення:

а) 111001112 111000102

б) 101112 101012

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

1*210 = 11*101*2

10.

Вставити пропущені цифри:

6*10 = *100**002

ВАРІАНТ № 3

ВАРІАНТ № 4

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

Продовження табл.

3.

У класі 1000112 учнів. 1100002 % – учаться на “добре” і “відмінно”. Скільки учнів навчаються на “4” і “5”?

3.

У класі 1001112 учнів. 1111002 % – учаться на “добре” і “задовільно”. Скільки учнів вчаться на “4” і “3”?

4.

Перевести число з 10→2 систему числення: 6510

4.

Перевести число з 10→2 систему числення: 3710

5.

Порівняй два числа (що більше?):

3510 або 1001112

5.

Порівняй два числа (що більше?): 3910 або 10010112

6.

Яке з чисел 1000001101 або 01111110 парне?

6.

Яке з чисел 10000001 або 0111111110 парне?

7.

Скласти два числа в двійковій системі числення:

а) 1101112 1100012

б) 1101112 1101002.

7.

Скласти два числа в двійковій системі числення:

а) 111112 110012

б) 1101112 1111012

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 11010112 - 1101002

б) 111002 - 1110112

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

3*10 = ***0112

10.

Вставити пропущені цифри:

6*10 = 10*0**02

ВАРІАНТ № 5

ВАРІАНТ № 6

1.

Перевести число з 2→10 систему числення: 111001012 .

1.

Перевести число з 2→10 систему числення:10011012.

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

3.

У класі 1000112 учнів. 1111002 % – учаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

У класі 1000112 учнів. 1110002 % – учаться на “добре” і “задовільно”. Скільки учнів вчаться на “4” і “3”?

4.

Яке з чисел 1000011 або 01111110 непарне?

4.

Яке з чисел 1011001 або 01111110 непарне?

5.

Перевести число з 10→2 систему числення: 4510

5.

Перевести число з 10→2 систему числення: 2510

Продовження табл.

6.

Порівняй два числа:

3510 або 1000012

6.

Порівняй два числа:

7910 або 1001112

7.

Скласти два числа в двійковій системі числення:

а) 111111112 111000102

б) 1010112 1010112

7.

Скласти два числа в двійковій системі числення:

а) 111001112 00000102

б) 1001112 1010102

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

6*10 = *1000*002

10.

Вставити пропущені цифри:

1*210 = 11*101*2

ВАРІАНТ № 7

ВАРІАНТ № 8

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число з 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

3.

У класі 1000012 учнів. 1011002 % – вчаться на “добре” і “задовільно”. Скільки учнів вчаться на “4” і “3”?

3.

У класі 1001112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

4.

Яке з чисел 110000001 або 01111110 парне?

4.

Яке з чисел 1000000001 або 111110 непарне?

5.

Перевести число з 10→2 систему числення: 4510

5.

Перевести число з 10→2 систему числення: 15110

6.

Скласти два числа в двійковій системі числення:

а) 111001112 111000102

б) 101112 101012

6.

Скласти два числа в двійковій системі числення:

а) 1001112 1100102

б) 10112 10112

7.

Порівняй два числа (що більше?):

3510 або 1001012

7.

Порівняй два числа (що більше?): 11410 або 111112

Продовження табл.

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 11010112 - 1101002

б) 111002 - 1110112

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

6*10 = 10*0**02

10.

Вставити пропущені цифри:

3*10 = ***0112

ВАРІАНТ № 9

ВАРІАНТ № 10

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Чи можливо це?

4.

Перевести число з 10→2 систему числення: 9710

4.

Перевести число з 10→2 систему числення: 13210

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

6.

Порівняй два числа (що більше?): 16410 або 11012

6.

Порівняй два числа (що більше?): 7710 або 10012

7.

Яке з чисел 110000 або 01111110 неарне?

7.

Яке з чисел 110000001 або 01110 парне?

8.

Скласти два числа в двійковій системі числення:

а) 11001112 11000102

б) 100001112 101011112

8.

Скласти два числа в двійковій системі числення:

а) 001112 110102

б) 10112 10112

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

Продовження табл.

10.

Вставити пропущені цифри:

1*210 = 11*101*2

10.

Вставити пропущені цифри:

6*10 = *100**002

ВАРІАНТ № 11

ВАРІАНТ № 12

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число з 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

3.

У класі 1000112 учнів. 1011002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

У класі 1011112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

4.

Перевести число з 10→2 систему числення: 15110

4.

Перевести число з 10→2 систему числення: 6510

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 11010112 - 1101002

б) 111002 - 1110112

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

6.

Яке з чисел 1010001 або 0111111110 непарне?

6.

Яке з чисел 10000001 або 010111110 парне?

7.

Порівняй два числа (що більше?): 13510 або 1001112

7.

Порівняй два числа (що більше?): 16510 або 1001112

8.

Скласти два числа в двійковій системі числення:

а) 11100112 11000102

б) 10111112 10111012

8.

Скласти два числа в двійковій системі числення:

а) 1110012 1110002

б) 10112 10112

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

6*10 = 10*0**02

10.

Вставити пропущені цифри:

3*10 = ***0112

ВАРІАНТ № 13

ВАРІАНТ № 14

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

Продовження табл.

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Чи можливо це? Чому?

4.

Перевести число з 10→2 систему числення: 9710

4.

Перевести число з 10→2 систему числення: 13210

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

6.

Яке з чисел 1000000001 або 01110110 парне?

6.

Яке з чисел 101001 або 0111111110 непарне?

7.

Порівняй два числа (що більше?): 1510 або 1012

7.

Порівняй два числа (що більше?): 10310 або 01112

8.

Скласти два числа в двійковій системі числення:

а) 1110012 1110102

б) 00101112 10111012

8.

Скласти два числа в двійковій системі числення:

а) 11112 11102

б) 10112 10112

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

1*210 = 11*101*2

10.

Вставити пропущені цифри:

6*10 = *100**002

ВАРІАНТ № 15

ВАРІАНТ № 16

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число з 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

3.

У класі 1000112 учнів. 11102 % – вчаться на “добре” і “задовільно”. Скільки учнів вчаться на “4” і “3”?

3.

У класі 1000112 учнів. 111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

Продовження табл.

4.

Перевести число з 10→2 систему числення: 9510

4.

Перевести число з 10→2 систему числення: 15810

5.

Скласти два числа в двійковій системі числення:

а) 111001112 111000102

б) 101112 101012

5.

Скласти два числа в двійковій системі числення:

а) 111001112 111000102

б) 101112 101012

6.

Яке з чисел 1000000001 або 0111111110 парне?

6.

Яке з чисел 100001 або 0111111110 непарне?

7.

Порівняй два числа (що більше?):

31510 або 1001112

7.

Порівняй два числа (що більше?): 42510 або 1101012

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 11010112 - 1101002

б) 111002 - 1110112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

3*10 = ***0112

10.

Вставити пропущені цифри:

6*10 = 10*0*002

ВАРІАНТ № 17

ВАРІАНТ № 18

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Чи можливо це? Чому?

4.

Перевести число з 10→2 систему числення: 11210

4.

Перевести число з 10→2 систему числення: 19710

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

Продовження табл.

6.

Скласти два числа в двійковій системі числення:

а) 111101112 111000102

б) 100112 101012

6.

Скласти два числа в двійковій системі числення:

а) 111001112 100000102

б) 101112 100012

7.

Порівняй два числа (що більше?): 8510 або 11012

7.

Порівняй два числа (що більше?): 52510 або 1101012

8.

Яке з чисел 100101 або 01111110 непарне?

8.

Яке з чисел 110001 або 010111110 парне?

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

6*10 = *1000*002

10.

Вставити пропущені цифри:

1*210 = 11*101*2

ВАРІАНТ № 19

ВАРІАНТ № 20

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число з 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

У класі 10112 учнів. 11002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

4.

Скласти два числа в двійковій системі числення:

а) 001112 000102

б) 10112 01012

4.

Скласти два числа в двійковій системі числення:

а) 1110012 1110102

б) 10112 11012

5.

Перевести число з 10→2 систему числення: 25110

5.

Перевести число з 10→2 систему числення: 8510

6.

Яке з чисел 100100 або 010111110 парне?

6.

Яке з чисел 10000001 або 01111110 непарне?

7.

Порівняй два числа (що більше?):

23510 або 100112

7.

Порівняй два числа (що більше?): 36510 або 100112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110002 - 1101112

б) 110011002 - 11011112

Продовження табл.

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

6*10 = 10*0*002

10.

Вставити пропущені цифри:

3*10 = ***0112

ВАРІАНТ № 21

ВАРІАНТ № 22

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

3.

У класі 1010112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Чи можливо це? Чому?

4.

Перевести число з десяткової системи числення в двійкову: 9810 .

4.

Перевести число з десяткової системи числення в двійкову: 10210 .

5.

Яке з чисел 1001101 або 01011010 непарне?

5.

Яке з чисел 100111 або 010101110 парне?

6.

Перевести число з 10→2 систему числення: 6810

6.

Перевести число з 10→2 систему числення: 7810

7.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

7.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

8.

Скласти два числа в двійковій системі числення:

а) 111001112 111000102

б) 101112 101012

8.

Скласти два числа в двійковій системі числення:

а) 111001112 111000102

б) 101112 101012

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

1*210 = 11*101*2

10.

Вставити пропущені цифри:

6*10 = *1000*002

Продовження табл.

ВАРІАНТ № 23

ВАРІАНТ № 24

1.

Перевести число з 2→10 систему числення: 100001012

1.

Перевести число з 2→10 систему числення: 10011102

2.

Скласти два числа в двійковій системі числення:

а) 1110111002 + 1101112

б) 110011002 + 11011112

2.

Скласти два числа в двійковій системі числення:

а) 11010112 + 1101002

б) 111002 + 1110112

3.

У класі 1110112 учнів. 111002 % – вчаться на “добре” і “задовільно”. Скільки учнів вчаться на “4” і “3”?

3.

У класі 1001112 учнів. 1011002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

4.

Перевести число з 10→2 систему числення: 6510

4.

Перевести число з 10→2 систему числення: 15110

5.

Скласти два числа в двійковій системі числення:

а) 1110012 1100102

б) 101112 101012

5.

Скласти два числа в двійковій системі числення:

а) 1001112 1100102

б) 101012 101112

6.

Яке з чисел 1001001 або 01111010 парне?

6.

Яке з чисел 100001001 або 011110 непарне?

7.

Порівняй два числа (що більше?):

23510 або 1011112

7.

Порівняй два числа (що більше?): 63510 або 10112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 1110111002 - 1101112

б) 110011002 - 11011112

8.

Виконати віднімання двох чисел в двійковій системі числення:

а) 11010112 - 1101002

б) 111002 - 1110112

9.

Вставити пропущені цифри:

* 1 * 1 * 1

+ 1 * 1 *

* 0 * 0 1 0 0

9.

Вставити пропущені цифри:

* * 0 1 0

+ * 0 * 1 1 * * 1

1 1 0 1 1 0 0 *

10.

Вставити пропущені цифри:

3*10 = ***0112

10.

Вставити пропущені цифри:

6*10 = 10*0*002

ВАРІАНТ № 25

ВАРІАНТ № 26

1.

Перевести число з 2→10 систему числення: 111001012

1.

Перевести число з 2→10 систему числення: 10011012

2.

Скласти два числа в двійковій системі числення:

а) 110101012 + 11102

б) 10111012 + 111011012

2.

Скласти два числа в двійковій системі числення:

а) 111001112 + 11100012

б) 1101112 + 11012

Продовження табл.

3.

У класі 1000112 учнів. 1111002 % – вчаться на “добре” і “відмінно”. Скільки учнів вчаться на “4” і “5”?

3.

Було 11 яблук. Після того, як кожне яблуко розрізали навпіл, стало 110 половинок. Чи можливо це?

4.

Перевести число з 10→2 систему числення: 11210

4.

Перевести число з 10→2 систему числення: 10710

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 110101012 - 11102

б) 10111012 - 111011012

5.

Виконати віднімання двох чисел в двійковій системі числення:

а) 111001112 - 11100012

б) 1101112 - 11012

6.

Яке з чисел 10011 або 0111010 непарне?

6.

Яке з чисел 101001 або 0111010 парне?

7.

Скласти два числа в двійковій системі числення:

а) 111001002 111000102

б) 101012 101012

7.

Скласти два числа в двійковій системі числення:

а) 111001112 111000002

б) 101112 101112

8.

Порівняй два числа (що більше?):

27510 або 1011112

8.

Порівняй два числа (що більше?): 23510 або 1001112

9.

Вставити пропущені цифри:

* 0 1 1 0

+ ** 1 0 * 1

1 0 1 * * 0 1

9.

Вставити пропущені цифри:

1* 0 1 0 *

+ * 0 * 1 1

* 0 0 * 0 * 1

10.

Вставити пропущені цифри:

6*10 = *1000*002

10.

Вставити пропущені цифри:

1*210 = 11*101*2