Теория систем счисления. Число Под числом мы будем понимать его величину, а не его символьную запись Число: 10 – X – «десять» – «ten» Символы, при помощи.

Презентация:



Advertisements
Похожие презентации
Теория систем счисления. Число Под числом мы будем понимать его величину, а не его символьную запись Число: 10 – X – «десять» – «ten» Символы, при помощи.
Advertisements

КОДИРОВАНИЕ ЧИСЛОВОЙ ИНФОРМАЦИИ. КОДИРОВАНИЕ ЧИСЛОВОЙ ИНФОРМАЦИИ.
Система счисления это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами.
2009 год. Системой счисления называется способ представления числа символами некоторого алфавита, которые называются цифрами.Все системы счисления делятся.
Система счисления - это способ записи чисел и соответствующие ему правила действия над числами. Разнообразные системы счисления, которые существовали.
Системы счисления Выполнила: Фатхуллаева А.Ш. студентка 126 группы лечебного факультета.
Презентация к уроку по информатике и икт (8 класс) по теме: Представление информации в различных системах счисления
Системы счисления. Что такое система счисления? Система счисления – это совокупность правил записи чисел с помощью определенного набора символов.
Система счисления - это способ записи чисел, включающий в себя ряд базисных чисел и правила записи всех остальных. В позиционных системах счисления значение.
Система счисления – это совокупность правил записи чисел с помощью определенного набора символов. Для записи чисел могут использоваться не только цифры,
Системы счисления Учебная презентация по информатике, Грязнова Елена Владиславовна, учитель информатики МСОШ, пгт. Мама.
- Это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами. Позиционные СС.
Презентация к уроку по информатике и икт (9 класс) по теме: Двоичная система счисления
Системы счисления Учебная презентация по информатике, ФСПО КамчатГТУ, преподаватель: Шугалеева Т.И. 1.
Начинается урок, Приготовься-ка дружок! Для записи информации о количестве объектов используются числа. Числа записываются с использованием особых знаков.
Муниципальное общеобразовательное учреждение Гимназия 1 Учитель информатики: Кондакова Л. В. Липецк А класс.
УРОК -ПУТЕШЕСТВИЕ В СТРАНУ. Цель нашего урока - Повторение и обобщение знаний по теме Система счисления. - Мы должны усовершенствовать навыки перевода.
Системы счисления, используемые в компьютере. Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Система счисления – это способ изображения чисел и соответствующие ему правила действия над числами.
«Системы счисления». Что такое система счисления? Система счисления – это способ наименования и обозначения чисел. десятичная двоичная восьмеричная шестнадцатеричная.
Транксрипт:

Теория систем счисления

Число Под числом мы будем понимать его величину, а не его символьную запись Число: 10 – X – «десять» – «ten» Символы, при помощи которых записывается число, называются цифрами. Под системой счисления принято называть совокупность приемов обозначения (записи) чисел.

Непозиционные система счисления системы счисления, в которых для обозначения чисел вводятся специальные знаки, количественное значение которых («вес» символа) всегда одинаково и не зависит от их места в записи числа. В римской системе счисления для записи числа в качестве цифр используются буквы латинского алфавита. I – 1V – 5X – 10 L – 50C – 100D – 500M – 1000 Для записи чисел в римской системе используются два правила: 1) каждый меньший знак, поставленный слева от большего, вычитается из него; 2) каждый меньший знак, поставленный справа от большего, прибавляется к нему. III = 1+1+1=3IV = -1+5 = 4VI = 5+1 =6XL = –10+50 =40 LX = = 60XC = – = 90CIX =100–1+10 = 109 MCMXCVIII = 1000– =1998

Позиционной системой счисления называется система счисления, в которой значение каждой цифры в изображении числа зависит от ее положения в ряду других цифр, изображающих число. Положение, занимаемой цифрой при письменном обозначении числа называется разрядом. :. Базис системы счисления это последовательность ключевых чисел, каждое из которых задает значение цифры в ее позиции или «вес» каждого разряда каждые десять единиц образуют один десяток, десять десятков образуют одну сотню, десять сотен образуют одну тысячу и т.д. 10 – основание 10-чной с.с. Позиционный принцип в системах счисления

Выбирая за основание системы счисления любое натуральное число k, то есть, считая, что k единиц любого разряда образует одну единицу соседнего более крупного разряда, придем к так называемой k-ной системе счисления. Если k10, то для чисел от 10 до k-1 включительно надо придумать специальные значения цифр.

Позиционный принцип в системах счисления Для 16-ричной системы счисления: 10 10A B C D E F 16

Позиционный принцип в системах счисления Базис двоичной системы счисления: 1, 2, 4, 8, 16,..., 2 n,... Базис восьмеричной системы счисления: 1, 8, 64, 512,..., 8 n,... Или в общем виде: q 0 =1, q 1 =q, q 2 =q 2, q 3 =q 3,..., q n =q n,..., где q N и q 1. Число q называют основанием системы счисления.

Два способа записи числа Каждое число в любой позиционной системе может быть записано в цифровой и многочленной форме: Цифровая форма: A q =(a n a n-1 a n-2...a 2 a 1 a 0 ) q, где a i – цифра в диапазоне от 0 до q-1. Многочленная форма: A q =a n q n +a n-1 q n-1 +a n-2 q n a 2 q 2 +a 1 q 1 +a 0, где q – базис системы счисления.

Перевод целых чисел. Алгоритм 1 Для того чтобы исходное цело число A q, в системе счисления с основанием q, заменить равным ему целым числом B p, в системе счисления с основанием p, необходимо число A q разделить нацело по правилам q-арифметики на новое основание p. Полученный результат вновь разделить нацело на основание p и т.д. до тех пор, пока частное не превратится в ноль. Цифрами искомого числа B p являются остатки от деления, выписанные так, чтобы последний остаток являлся бы цифрой старшего разряда числа B p. Число p перед делением должно быть записано в системе с основанием q. Так как нам известна только десятичная арифметика, то этот алгоритм будет удобен при переводе чисел из десятичной системы счисления в любую другую.

Пример перевода десятичного числа в двоичную систему счисления =

Перевод целых чисел. Алгоритм 1 Переведем = = =

Перевод целых чисел. Алгоритм 1 При переводе числе из десятичной системы счисления в систему счисления, основание которой больше десяти, нужно очень внимательно отнестись к записи цифр, чей «вес» больше или равен десяти. один остаток – 1 цифра ! > Остатками здесь служат числа от 0 до 15. Это цифры шестнадцатеричной системы счисления. По таблице определяем, что 14 - это цифра Е =23E 16

Другой способ перевода из 10-чной с.с. в 2-чную с.с. Алгоритм 1А. разложение исходного числа на сумму степеней двойки: в искомом двоичном числе единицы будут стоять в позициях тех разрядов, степени двойки которых присутствуют в разложении.

Другой способ перевода из 10-чной с.с. в k-ую с.с. Алгоритм 1А. разложение исходного числа на сумму степеней основания k

Перевод целых чисел. Алгоритм 2 Для того чтобы исходное целое число A q заменить равным ему целым числом B p, достаточно цифру старшего разряда числа A q умножить по правилам p-арифметики на старое основание q. К полученному произведению прибавить цифру следующего разряда числа A q. Полученную сумму вновь умножить на q по правилам p-арифметики, вновь к полученному произведению прибавить цифру следующего (более младшего) разряда. Так поступают до тех пор, пока не будет прибавлена младшая цифра числа A q. Полученное число и будет искомым числом B p. Для перевода из какой системы счисления в какую можно использовать данный алгоритм?

Перевод целых чисел. Алгоритм = (4×16+3)×16+9 = = (((((1×2+0)×2+1)×2+1)× ×2+1)×2+0)×2+1 = = (6×8+4)×8+5 =

Другой способ перевода целых чисел из q-й с.с. в 10-чную. Алгоритм 2А. 1. Над цифрами числа в q-й с.с. расставляются степени основания справа налево, начиная от 0 2. Число в 10-чной с.с. получается суммированием произведений цифр числа на проставленные степени основания q.

Домашнее задание 1. Выучить теорию, определения и алгоритмы 2. Выучить степени числа 2 от 0 до Заполнить таблицу В

Домашнее задание 4. Заполнить таблицу