СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Методическая разработка урока информатики в 10 классе "Представление числовой информации. Системы счисления"

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Методическая разработка урока информатики в 10 классе "Представление числовой информации. Системы счисления"»

Урок "Представление числовой информации. Системы счисления" 




Система счисления - это совокупность правил для обозначения и наименования чисел. Системы счисления делятся на позиционные и непозиционные.

Знаки, используемые при записи чисел, называются цифрами.


Непозиционные системы счисления

В непозиционных системах счисления от положения цифры в записи числа не зависит величина, которую она обозначает.

Пример: римская система, используются латинские буквы.

I

V

X

L

C

D

M

1

5

10

50

100

500

1000

В римских числах цифры записываются слева направо в порядке убывания. В таком случае их значения складываются. Если же слева записана меньшая цифра, а справа - большая, то их значения вычитаются.

Пример:

CCXXXII=232
VI=6
IV=4
MCMXCVIII=1000+(-100+1000)+(-10+100)+5+1+1+1=1998

Позиционные системы счисления

В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции.

Количество используемых цифр называется основанием  позиционной системы счисления.

Система счисления, применяемая в современной математике, является позиционной десятичной системой. Основание ее равно 10, т.е. запись любых чисел производится с помощью десяти цифр  0 1 2 3 4 5 6 7 8 9.

Пример:

3

3

3

сотни

десятки

единицы

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

Примеры алфавитов нескольких систем

основание

название

алфавит

р=2

двоичная

0 1 

р=3

троичная

0 1 2

р=8

восьмеричная

0 1 2 3 4 5 6 7

р=16

шестнадцатеричная

0 1 2 3 4 5 6 7 8 9 A B C D E F


Если требуется указать основание системы, к которой относится число, то оно записывается как нижний индекс этого числа.
В системе счисления с основанием р (р-ичная система счисления) единицами разрядов служат последовательные степени числа р. Р единиц какого-либо разряда образуют единицу следующего разряда. Для записи числа в р-ичной системе счисления требуется р различных знаков (цифр), изображающих числа 0, 1, ..., р-1. Запись числа р в р-ичной системе счисления имеет вид 10.

Развернутой формой записи числа называется запись в виде Ар=±(аn-1pn-1n-2pn-2+...+а0p0-1p-1-2p-2+...+а-mp-m), где
Ар - само число,
р - основание системы счисления,
аi - цифра данной системы счисления,
n - число разрядов целой части числа, 
m - число разрядов дробной части числа.

Пример:

1123=1410

15FC16=562810

1011012=4510

101,112=5,7510


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

Перевод целых чисел

  1. Основание новой системы счисления выразить в десятичной системе счисления и все последующие действия производить в десятичной системе счисления;

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

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

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

Пример 1: Перевести число 37 из десятичной в двоичную систему счисления. (Ответ: 3710=1001012)

37:2=18 целых и 1 в остатке, значит, а0=1
18:2=9 и 0 в остатке, значит, а1=0
9:2=4 и 1 в остатке, значит, а2=1
4:2=2 и 0 в остатке, значит, а3=0
2:2=1 и 0 в остатке, значит, а4=0, результат от деления - это а5=1.

Теперь составим число а5а4а3а2а1а0=1001012

Пример 2: Перевести число 315 из десятичной в восьмеричную систему счисления. (Ответ: 31510=4738)
315:8=39 и 3 в остатке, значит, а0=3
39:8=4 и 7 в остатке, значит, а1=7, результат от деления - это а2=4.

Составляем число а2а1а0=4738

Пример 3: Перевести число 315 из десятичной в шестнадцатеричную систему счисления. (Ответ: 31510=13В16)

315:16=19 и  11 в остатке, значит, а0=11, что соответствует числу В в 16-ричной системе счисления
19:16=1 и 3 в остатке, значит, а1=3, результат от деления - это а2=1.

Составляем число а2а1а0=13В16

Пример 4: Для достаточно больших чисел можно использовать следующую запись алгоритма перевода: 

Число

363

181

90

45

22

11

5

2

1

Делитель

2

2

2

2

2

2

2

2

2

Остаток

1

1

0

1

0

1

1

0

1



36310=1011010112


Перевод дробных чисел

  1. Основание новой системы счисления выразить в десятичной системе счисления и все последующие действия производить в десятичной системе счисления;

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

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

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

Пример: 0,187510=0,00112, 0,187510=0,148, 0,187510=0,316

0

1875
*2

0

3750
*2

0

7500
*2

1

5000
*2

1

0000


0

1875
*8

1

5000
*8

4

0000
*8


0

1875
*16

+

1
1

1250
18750

3

0000




Перевод смешанных чисел

Перевод смешанных чисел, содержащих целую и дробную части, осуществляется в два этапа. Целая и дробная части исходного числа переводятся отдельно по соответствующим алгоритмам. В итоговой записи числа в новой системе счисления целая часть отделяется от дробной запятой (точкой).

Пример: 315,187510=473,148=13B,316

Арифметика в позиционных системах счисления

Любая позиционная система счисления определяется:

  • основанием системы счисления;

  • алфавитом системы счисления;

  • правилами выполнения арифметических операций.

В основе правил арифметики лежат таблицы сложения и умножения однозначных чисел.

Пятиричные таблицы

сложения

умножения


+

0

1

2

3

4



*

1

2

3

4

0

0

1

2

3

4



1

1

2

3

4

1

1

2

3

4

10



2

2

4

11

13

2

2

3

4

10

11



3

3

11

14

22

3

3

4

10

11

12



4

4

13

22

31

4

4

10

11

12

13










Пример

+

342
 23


*

213
  3


420



1144


Фибоначчиева система счисления

В рассмотренных системах счисления "вес" единицы любого разряда, кроме первого, равен "весу" единицы предшествующего разряда, умноженному на постоянное основание системы р. Существуют нетрадиционные системы счисления, в которых основание не является постоянным.

К нетрадиционным системам счисления относится фибоначчиева система счисления. Базисом фибоначчиевой системы счисления является последовательность 1, 2, 3, 5, 8, 13, 21, 34, 55, ..., т.е. подряд идущие числа Фибоначчи. В качестве цифр в этой системе счисления используются только цифры 0 и 1.

Примеры: 3710=34+3=100000100Ф          2510=21+3+1=1000101Ф   




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!