скачать
Основные понятия С ![]() С ![]() С ![]() Системы счисления делятся на
В ![]() Примером непозиционной системы счисления является римская система, которой мы чаще всего пользуемся для нумерации (века, глав книги и пр.) ^
Например, число ХХХ = 10 + 10 + 10 = 30 Цифра Х всегда равна 10, независимо от позиции, в которой она находится. При записи чисел в римской системе счисления используются следующие правила:
(Нельзя писать IIV = 5 – 1 – 1 = 3. Надо: III = 1 + 1 + 1 = 3) Пример 1:^ Пример 2: 794 = (500 + 200) + (100 – 10) + (5 – 1) = DCCXCIV В позиционной системе счисления величина, обозначаемая цифрой, зависит от позиции, в которой находится эта цифра. Для вычислений мы используем арабскую систему счисления, алфавит которой состоит из десяти цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Например, число 333 = 300 + 30 + 3. Здесь цифра 3 в самой младшей (крайней справа) позиции обозначает число 3, та же цифра 3 в следующей позиции – число 30, а в самой старшей (крайней слева) позиции – число 300. Непозиционные системы счисления имеют рад недостатков:
Всех этих недостатков лишены позиционные системы счисления. В дальнейшем мы будем рассматривать представление чисел только в позиционных системах счисления. ^ В позиционной системе счисления величина, обозначаемая цифрой, зависит от позиции, в которой находится эта цифра. Количество используемых цифр называется основанием системы счисления. Покажем связь между основанием системы счисления, ее названием и алфавитом.
Обратите внимание на системы счисления с основанием большим 10.
Это делается для того, чтобы не возникало путаницы между числом и цифрой. Например, число 10 в шестнадцатеричной системе счисления 1016 = 16 палочек. А цифра 10 — А = 10 палочек. Чтобы показать, что число записано в системе счисления, отличной от десятичной, в которой все мы привыкли считать, основание системы счисления указывают в качестве нижнего индекса слева от числа (1001012, 2346, 3В16). Основные достоинства любой позиционной системы счисления:
В повседневной жизни наиболее употребительна 10-ичная система счисления. И тем не менее великий французский математик ^ писал:
Десятичная система счисления характеризуется тем, что в ней считают десятками:
В 2-ичной системе счисления считают двойками, в 5-ичной – пятерками, в 8-ой – восьмерками и т.д. ^ Запишем десятичное число А10 = 4718,63 в развернутой форме:А10 = 4*103 + 7*102 +1*10 1 +8*10 0 +6*10 -1 +3*10 -2 ^ Запишем число А 2 =1001,1 в развернутом виде и получим число, выраженное в десятичной СС.: А 2 =1*2 3 +0*2 2 +0*2 1 +1*2 0 +1*2 -1 =8+1+0,5=9,5 10 Запишем число А 8 =7764 и получим число, выраженное в десятичной СС.: А 8 = 7*8 3 +7*8 2 +6*8 1 +4*8 0 =3584+448+48+4=4084 10 Запишем число А 16 =3АF16 развернутом виде и получим число, выраженное в десятичной СС.: А 16 =3*16 2 +10*16 1 +15*16 0 =768+160+15=943 10 ЗаданияКакие числа записаны римскими цифрами: MCMXCIX CMLXXXVIII MCXLVII Как получить верные равенства, если разрешается переставить только одну палочку?
Запишите в развернутом виде числа: А 8 = 143511; 0,143511; А 2 =100111; 110011; А 16 =143511; 1А3,5С1; А10 =546,124; ^ 1. Выучить лекцию; 2. С помощью римских цифр запишите год, месяц и число своего рождения; 3. Запишите в развернутом виде числа:А 2 =111011; 10011; А 3=2112; 112122; А 8 = 562401; 47,253; А 16 =B7E55, 85A42F; ^ Составим таблицы сложения и умножения для двоичной системы счисления.
Вот еще один аргумент за то, что вся информация в памяти компьютера хранится в двоичном коде (в виде 0 и 1). Рассмотрим примеры сложения и вычитания в двоичной системе счисления. Необходимо помнить:
|