Скачать 298.44 Kb.
|
Позиционные и непозиционные системы счисленияРазнообразные системы счисления, которые существовали раньше и которые используются в наше время, можно разделить на непозиционные и позиционные. Знаки, используемые при записи чисел, называются цифрами. В непозиционных системах счисления от положения цифры в записи числа не зависит величина, которую она обозначает. Примером непозиционной системы счисления является римская система, в которой в качестве цифр используются латинские буквы. В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием системы счисления. Место каждой цифры в числе называется позицией. Первая известная нам система, основанная на позиционном принципе – шестидесятеричная вавилонская. Цифры в ней были двух видов, одним из которых обозначались единицы, другим – десятки. В настоящее время позиционные системы счисления более широко распространены, чем непозиционные. Это объясняется тем, что они позволяют записывать большие числа с помощью сравнительно небольшого числа знаков. Еще более важное преимущество позиционных систем - это простота и легкость выполнения арифметических операций над числами, записанными в этих системах. Наиболее употребительной оказалась индо-арабская десятичная система. Индийцы первыми использовали ноль для указания позиционной значимости величины в строке цифр. Эта система получила название десятичной, так как в ней десять цифр. Различие между позиционной и непозиционной систем счисления легче всего понять на примере сравнения двух чисел. В позиционной системе счисления сравнение двух чисел происходит следующим образом: в рассматриваемых числах слева направо сравниваются цифры, стоящие в одинаковых позициях. Бóльшая цифра соответствует бóльшему значению числа. Например, для чисел 123 и 234, 1 меньше 2, поэтому число 234 больше, чем число 123. В непозиционной системе счисления это правило не действует. Примером этого может служить сравнение двух чисел IX и VI. Несмотря на то, что I меньше, чем V, число IX больше, чем число VI. Основание системы счисления, в которой записано число, обычно обозначается нижним индексом. Например, 5557 – число, записанное в семеричной системе счисления. Если число записано в десятичной системе, то основание, как правило, не указывается. Основание системы – это тоже число, и его указывают в обычной десятичной системе. Любое целое число в позиционной системе можно записать в форме многочлена: Хs={AnAn-1An-2...A2A1}s =An·Sn-1+An-1·Sn-2+An-2·Sn-3+...+A2·S1+A1·S0 где S - основание системы счисления, Аn - цифры числа, записанного в данной системе счисления, n - количество разрядов числа. Так, например число 629310 запишется в форме многочлена следующим образом: 629310=6·103 + 2·102 + 9·101 + 3·100 Примеры позиционных систем счисления:
Наибольший интерес при работе на ЭВМ представляют системы счисления с основаниями 2, 8 и 16. Этих систем счисления обычно хватает для полноценной работы как человека, так и вычислительной машины, однако иногда в силу различных обстоятельств все-таки приходится обращаться к другим системам счисления, например к троичной, семеричной или системе счисления по основанию 32. Чтобы оперировать с числами, записанными в таких нетрадиционных системах, нужно иметь в виду, что принципиально они ничем не отличаются от привычной десятичной. Сложение, вычитание, умножение в них осуществляется по одной и той же схеме. Другие системы счисления не используются в основном, потому что в повседневной жизни люди привыкли пользоваться десятичной системой счисления, и не требуется никакая другая. В вычислительных же машинах используется двоичная система счисления, так как оперировать числами, записанными в двоичном виде, довольно просто. Часто в информатике используют шестнадцатеричную систему, так как запись чисел в ней значительно короче записи чисел в двоичной системе. Может возникнуть вопрос: почему бы не использовать для записи очень больших чисел систему счисления, например по основанию 50? Для такой системы счисления необходимы 10 обычных цифр плюс 40 знаков, которые соответствовали бы числам от 10 до 49 и вряд ли кому-нибудь понравится работать с этими сорока знаками. Поэтому в реальной жизни системы счисления по основанию, большему 16, практически не используются. |
Конспект урока по информатике и икт на тему: "Представление числовой... «Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную и обратно» | Урок по информатике на тему: «Алгоритмы перевода чисел из одной системы... Образовательные: познакомить с правилами перевода чисел из одной системы счисления в другую, сформировать умения пользоваться правилами... | ||
Курс факультет информатики Информатика и информация (по материалам рефератов) Кодирование информации. Позиционные системы счисления. Перевод чисел из одной системы в другую. Двоичная, восьмеричная и шестнадцатиричная... | Урок. Системы счисления Познакомить учащихся с различными системами счисления и алгоритмами перевода чисел из одной системы счисления в другую | ||
Реферат по информатике и икт по теме: «Алгоритмы» Я выбрал тему учебно-методического комплекса «Алгоритмы», так как она является одной из главной тем в информатике | Урока по теме «Системы счисления. Перевод из двоичной системы счисления... «Системы счисления. Перевод из двоичной системы счисления в десятичную систему счисления» (7-8 класс) | ||
Реферат по информатике и икт на тему: «Логика» Что такое алгебра логики стр. 4 | Контрольная работа по курсу «Информатика» включает следующие блоки:... Используя алгоритмы перевода из одной системы счисления в другую, представить предложенные в вашем варианте числа в указанных системах... | ||
План-конспект урока по информатике для 6 класса на тему «Информация... Цель урока: дать первичное представление о структуре компьютерной памяти и познакомить с системами счисления | Урок №5 Тема урока: “ Перевод чисел из десятичной системы счисления... Цель урока: познакомить учащихся с правилом перевода десятичных чисел в двоичную систему счисления и наоборот; научить переводить... | ||
Урок «Перевод чисел из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно» Цели: научить переводить числа из двоичной системы счисления в системы счисления с основанием 2n (в восьмеричную, шестнадцатеричную)... | Микросхемотехника Позиционные системы счисления. Перевод целых и дробных чисел из одной системы счисления в другую | ||
Тема урока «Системы счисления» «Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную и обратно» | Рабочая программа по информатике и икт на 2013-2014 учебный год Программа: Программы по информатике и икт макаровой Н. В. «Программа по информатике и икт» спб.: Питер, 2007 | ||
Урок информатики по теме "Позиционные системы счисления. Перевод... Цель урока: дать первичное представление о структуре компьютерной памяти и познакомить с системами счисления | Программа по формированию навыков безопасного поведения на дорогах... Тема урока: Системы счисления. Перевод чисел из десятичной в другие системы счисления |