Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая тетрадь 10 кл. Часть 1 (профиль).docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.35 Mб
Скачать

Перевод из 10 системы счисления в другие системы счисления

Алгоритм перевода целой части числа:

  1. Основание новой системы счисления выразить в 10-ой системе счисления.

  2. Последовательно выполнять деление исходного числа и получаемых частных на основание новой системы счисления до тех пор, пока не получим ноль.

  3. Полученные остатки привести в соответствие с алфавитом новой системы счисления.

  4. Составить число в новой системе счисления, записывая его, начиная с последнего остатка.

Пример: Перевести число 3710 в 2, 8 и 16 системы счисления.

37

2

37

8

37

16

36

18

2

32

4

8

32

2

16

1

18

9

2

5

0

0

5

0

0

0

8

4

2

4

2

1

4

2

2

0

2

1

2

0

0

0

1

Ответ: 3710 = 1001012 = 458 = 2516

Алгоритм перевода дробной части числа:

  1. Основание новой системы счисления выразить в 10-ой системе счисления.

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

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

  4. Составить дробную часть числа, начиная с целой части первого произведения.

Пример: Перевести число 0,187510 в 2, 8 и 16 системы счисления.

×

0,1875

×

0,1875

×

0,1875

2

8

16

×

0,3750

×

1,5000

+

1,1250

2

8

1,875

×

0,7500

4,0000

3,0000

2

×

1,5000

2

1,0000

Ответ: 0,187510 = 0,00112 = 0,148 = 0,316

Алгоритм перевода смешанных чисел:

  1. Основание новой системы счисления выразить в 10-ой системе счисления.

  2. Перевести в новую систему счисления целую часть числа.

  3. Перевести в новую систему счисления дробную часть числа.

  4. В итоговой записи числа в новой системе счисления сначала записывается целая часть, затем дробная. В качестве разделителя используется запятая.

Пример: Перевести число 25,5310 в 2 систему счисления, оставив 3 знака после запятой.

25

2

×

0,53

24

12

2

2

1

12

6

2

×

1,06

0

6

3

2

2

0

2

1

2

×

0,12

1

0

0

2

0

0,24

Ответ: 25,5310 = 11001,1002

Задание 16. Переведите числа из 10-ой сист. счисления, оставив 3 знака после запятой.

а. 42510 → А6 б. 0,5510 → А8

Ответ: ............................................ Ответ: ............................................

в. 0,42510 → А12 г. 76510 → А3

Ответ: ............................................ Ответ: ............................................

д. 98,4510 → А3 е. 765,7510 → А4

Ответ: ............................................ Ответ: ............................................

Задание 17. Переведите числа из 10-ой сист. счисления, оставив 3 знака после запятой.

а. 1,2510 → А16 б. 89010 → А6

Ответ: ............................................ Ответ: ............................................

в. 67510 → А7 г. 0,67510 → А8

Ответ: ............................................ Ответ: ............................................

д. 0,3510 → А4 е. 12,3510 → А7

Ответ: ............................................ Ответ: ............................................

Задание 18. В классе 11112 девочек и 11002 мальчиков. Сколько учеников в классе?

................................................................................................................................................................

Задание 19. В классе 36q учеников, из них 21q девочек и 15q мальчиков. В какой системе счисления велся счет учеников? ...................................................................................................

................................................................................................................................................................

Задание 20*. В саду 100q фруктовых деревьев, из них 33q яблони, 22q груши, 16q слив и 5q вишен. В какой системе счисления посчитаны деревья? ............................................................

................................................................................................................................................................

2.3. Системы счисления с основанием q = 2n

Задание 21. Заполните таблицу.

10 с.с.

2 с.с.

8 с.с.

16 с.с.

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Алгоритм перевода числа из 2-ой системы счисления в систему счисления с основанием q = 2n:

  1. Целую часть числа разбить справа налево на группы по n цифр в каждой.

  2. Дробную часть числа разбить слева направо на группы по n цифр в каждой.

  3. Недостающие разряды заполнить нулями.

  4. Рассмотреть каждую группу как n-разрядное двоичное число и записать ее соответствующей цифрой в системе счисления с основанием q = 2n.

Пример: Перевести число 1011101,101112 в 8 и 16 системы счисления.

1011101,101112 = 001 | 011 | 101, | 101 | 110 = 135,568

1011101,101112 = 0101 | 1101, | 1011 | 1000 = 5D,B816

Алгоритм перевода числа, из системы счисления с основанием q = 2n в 2-ю систему счисления:

Каждую цифру числа заменить ее n-разрядным эквивалентом в 2-ой системе счисления.

Пример: Выполнить переводы 76,0258 → A2 и AF,3416 → A2.

76,0258 = 111 | 110, | 000 | 010 | 1012 = 111110,0000101012

AF,3416 = 1010 | 1111, | 0011 | 01002 = 10101111,001101002

Д ля перевода из 8-ой в 16-ю систему счисления и обратно рекомендуется использовать промежуточный перевод в 2-ю систему счисления.

Пример: Выполнить переводы AB,C16 → A8 и 7,128 → A16

AB,C16 = 1010 | 1011, | 11002 = 010 | 101 | 011, | 110 | 0002 = 253,68

7,128 = 111, | 001 | 0102 = 0111, | 0010 | 10002 =7,2816

Задание 22. Переведите двоичные числа в 8-ю систему счисления.

а. 11011,010001 = .......................................................................................................

б. 111111,111000001 = .......................................................................................................

в. 0,0110101 = .......................................................................................................

г. 0,11100110101 = .......................................................................................................

Задание 23. Перевести двоичные числа в 16-ю систему счисления.

а. 100010,011101 = .......................................................................................................

б. 101010,111001 = .......................................................................................................

в. 101111,01100 = .......................................................................................................

г. 101010,0010 = .......................................................................................................

Задание 24. Перевести восьмеричные числа в 2-ю систему счисления.

а. 256 = .....................................................................................................................................

б. 76,025 = .....................................................................................................................................

в. 345,77 = .....................................................................................................................................

г. 24,025 = .....................................................................................................................................

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

а. 0,2D1 = .....................................................................................................................................

б. 2F,D8C = .....................................................................................................................................

в. F0C,ЕВ = .....................................................................................................................................

г. 0,FАD = .....................................................................................................................................

Задание 26. Произвести перевод чисел.

а. АВС,1А16 → А8

................................................................................................................................................................

б. 123,568 → А16

................................................................................................................................................................

в. 456,78 → А16

................................................................................................................................................................