Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС

Системы счисления: двоичная, восьмеричная, шестнадцатеричная — 8 КЛАСС

Все статьи
Want create site? Find Free WordPress Themes and plugins.

Урок: Системы счисления: двоичная, восьмеричная, шестнадцатеричная

Общие сведения о системах счисления

С древних времен в практической деятельности человека часто возникала потребность счета и измерения. Результаты счета предметов выражались вначале весьма примитивно: зарубки на палочках, узелки на веревках и др. С развитием письменности человек начал отображать с помощью знаков (записывать) информацию о количестве предметов на подручных материалах: глиняных табличках, папирусе, бересте и др. Таким образом, для обозначения чисел стали использовать знаки. 
Способ записи чисел с помощью письменных знаков называют системой счисления. Знаки, с помощью которых записываются числа, называют цифрами, а их совокупность — алфавитом системы счисления.
Одной из наиболее древних являлась египетская иероглифическая система счисления. В ней числа представлялись в виде отдельных знаков, например:
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
Так, число Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС  означало:
100+10+10+1+1+1=123
Существовали системы счисления, в которых для записи чисел использовались буквы алфавита, например старославянская система счисления.
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
Десятичная система счисления зародилась в Индии приблизительно в 5 в., затем она появилась в арабских рукописях. Из арабских рукописей эта система пришла в Европу в 9-12 вв. Поэтому современную десятичную систему счисления называют арабской.
В любой системе счисления цифры служат для обозначения чисел, называемых узловыми; остальные числа (алгоритмические) получаются в результате каких-либо операций из узловых чисел.
Пример:
У вавилонян узловыми являлись числа 11060; в римской системе счисления узловые числа — это 151050100500 и 1000, обозначаемые соответственно  IVXLCDM.
Системы счисления различаются выбором узловых чисел и способами образования алгоритмических чисел. Можно выделить следующие виды систем счисления:
  • унарная система;
  • непозиционные системы;
  • позиционные системы.
Простейшая и самая древняя система — так называемая унарная система счисления.
В ней для записи любых чисел используется всего один символ — палочкаузелокзарубкакамушек. Длина записи числа при таком кодировании прямо связана с его величиной, что роднит этот способ с геометрическим представлением чисел в виде отрезков. Именно унарная система лежит в фундаменте арифметики, и именно она до сих пор вводит первоклассников в мир счёта.
Унарную систему ещё называют системой бирок.
Непозиционными называются такие системы счисления, в которых каждый знак (цифра) в записи любого числа имеет одно и то же значение и не зависит от своего расположения в числе.
В большинстве непозиционных систем счисления числа образуются путём сложения узловых чисел.
В непозиционной римской системе счисления для обозначения чисел используются следующие знаки:
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
Например, число Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС записанное в римской системе счисления, в десятичной системе счисления означает: 10+10+5+1+1+1=28.
Древнеегипетская и старославянская система также являются непозиционными.
Позиционными называют такие системы счисления, в которых значение каждого знака (цифры) в записи любого числа зависит от расположения (позиции) этого знака в числе. Количество цифр, используемых для записи чисел в позиционной системе счисления, называется ее основанием
Мы используем позиционную десятичную систему счисления. Основанием этой системы является число 10.
Для записи любого числа в десятичной системе счисления используют десять цифр: 0123456789. Комбинируя эти цифры, можно записывать любые числа.
Например, цифры числа 737 в десятичной системе счисления являются коэффициентами его записи в виде суммы степеней числа 10:
737=7102+3101+7100=7100+310+71
Из этого примера  видно, что цифра 7 в зависимости от своей позиции в этом числе означает и 7 сотен, и 7 единиц, а цифра 3 означает три десятка.
Пример:
Рассмотрим десятичное число 13456,7. Его свёрнутая форма записи настолько привычна, что мы не замечаем, как в уме переходим к развернутой записи, умножая цифры числа на «веса» разрядов и складывая полученные произведения:
1104+3103+4102+5101+6100+7101

Системы счисления: двоичная, восьмеричная, шестнадцатеричная

Для кодирования информации в компьютере вместо привычной десятичной системы счисления используется двоичная система счисления.
Двоичной системой счисления люди начали пользоваться очень давно. Древние племена Австралии и островов Полинезии использовали эту систему в быту. Так, полинезийцы передавали необходимую  информацию, выполняя два вида ударов по барабану: звонкий и глухой. Это было примитивное представление двоичной системы счисления.
Двоичной системой счисления называется позиционная система счисления с основанием 2.
Для записи чисел в ней использовали только две цифры:  0 и 1.
Для обозначения системы счисления, в которой представляется число, используют нижний индекс, указывающий основание системы. Например, 110112 —  число в двоичной системе счисления.
Цифры в двоичном числе являются коэффициентами его представления в виде суммы степеней с основанием 2, например:
1012=122+021+120.
В десятичной системе счисления это число будет выглядеть так:
1012=4+0+1=5.
Для перевода целого десятичного числа в двоичную систему счисления нужно последовательно выполнять деление данного числа и получаемых целых частных на 2 до тех пор, пока не получим частное, равное нулю. Исходное число в двоичной системе счисления составляется последовательной записью полученных остатков, начиная с последнего.
Пример:
Переведём десятичное число 13 в двоичную систему счисления. Рассмотренную выше последовательность действий (алгоритм перевода) можно изобразить так:
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
Получили 1310=11012.
Пример:
Если десятичное число достаточно большое, то более удобен следующий способ записи рассмотренного выше алгоритма:
224
112
56
28
14
7
3
1
0
0
0
0
0
1
1
1
22410=111000002.
Восьмеричной системой счисления называется позиционная система счисления с основанием 8.

 

Для записи чисел в восьмеричной системе счисления используются цифры:  01234567.
Для перевода целого восьмеричного числа в десятичную систему счисления следует перейти к его развёрнутой записи и вычислить значение получившегося выражения.
Для перевода целого десятичного числа в восьмеричную систему счисления следует последовательно выполнять деление данного числа и получаемых целых частных на 8 до тех пор, пока не получим частное, равное нулю. Исходное число в восьмеричной системе счисления составляется последовательной записью полученных остатков, начиная с последнего.
Пример:
Переведём восьмеричное число  154368 в десятичную систему счисления.
154368=184+583+482+381+680=694210
Пример:
Переведём десятичное число 94 в восьмеричную систему счисления.
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
9410=1368
Шестнадцатеричной системой счисления называется позиционная система счисления с основанием 16.

 

Для записи чисел в шестнадцатеричной системе счисления используются цифры:  0123456789 и латинские буквы ABCDEF. Буквы ABCDEF имеют значения 101011101210131014101510.
Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
Для перевода целого десятичного числа в шестнадцатеричную  систему счисления следует последовательно выполнять деление данного числа и получаемых целых частных на 16 до тех пор, пока не получим частное, равное нулю. Исходное число в системе счисления составляется последовательной записью полученных остатков, начиная с последнего.
Пример:
Переведём шестнадцатеричное число 2A7 в десятичное. В соответствии с вышеуказанными правилом представим его в виде суммы степеней с основанием 16:
2A716=2162+10161+7160=512+160+7=679.
Пример:
Переведём десятичное число 158 в шестнадцатеричную систему счисления.
Системы счисления: двоичная, восьмеричная, шестнадцатеричная - 8 КЛАСС
15810=9E16.
Для перевода числа из любой позиционной системы счисления в десятичную необходима использовать развернутую формулу числа, заменяя, если это необходимо, буквенные обозначения соответствующими цифрами.
Для перевода целых чисел десятичной системы счисления в число любой системы счисления последовательно выполняют деление нацело на основание системы счисления, пока не получат нуль. Числа, которые возникают как остаток от деления на основание системы счисление, представляют собой последовательную запись разрядов числа в выбранной системе счисления от младшего разряда к старшему. Поэтому для записи самого числа остатки от деления записывают в обратном порядке.

Рекомендованный список литературы

Босова Л.Л. Информатика —  Учебник для 8 класса. – М.: БИНОМ. Лаборатория знаний

Did you find apk for android? You can find new Free Android Games and apps.

Добавить комментарий