Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Любая система счисления – это система кодирования числовых величин, позволяющая выполнять операции кодирования и декодирования.Содержание книги
Поиск на нашем сайте По любой количественной величине можно однозначно найти ее кодовое представление и по любой кодовой записи – восстановить соответствующую ей числовую величину. Классификация СС Непозиционные СС I = 1 V = 5 Х = 10 L = 50 С = 100 D = 500 М = 1000 Непозиционные СС Все позиционные системы счисления строятся по общему принципу: определяется величина q – основание системы, а любое число «a» записывается в виде комбинации степеней веса р от 0-й степени до степени s. Позиционные СС Пусть q - натуральное число большее 1 и M={0, 1, …, q-1}. Говорят, что натуральное число “a” записано в позиционной системе с основанием q, если где s - целое неотрицательное, а0, …, as ÎM и as≠0. Если каждое число множества M={0, 1, …, q-1} обозначено специальным символом, то эти символы называются цифрами q-ичной позиционной системы. Запись числа в q-ичной позиционной системе счисления выглядит так: a=(asas-1as-2…a1)q Принятая система записи числа основана на том, что q единиц каждого разряда объединяются в одну единицу соседнего, более старшего разряда. Это дает возможность проводить арифметические действия в любой позиционной системе счисления по тем же правилам, что в десятичной системе счисления. Наиболее используемые в информатике системы счисления: двоичная, над алфавитом Х = {0,1}; восьмеричная, над Х = {0, 1, 2, 3, 4, 5, 6, 7}; шестнадцатеричная, над Х = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F}, где символы А, В, С, D, Е, F имеют десятичные веса 10, 11, 12, 13, 14, 15. Примеры: 11012 = 1*23 + 1*22 + 0*21 + 1*20 1578 = 1*82 + 5*81 + 7*80
A6F16 = А*162 + 6*161 + F*160 110,012 = 1*22 + 1*21 + 0*20 + 0*2-1 + 1*2-2 A,B16 = A*160 + B*16-1 Перевод чисел Общая задача перевода чисел из одной системы счисления в другую: Дано: x=(pnpn-1…p0p-1p-2…)P pi – цифры p-ичной системы. Найти: x=(qsqs-1…q0q-1q-2…)q qj – искомые цифры q-ичной системы. Перевод Q->P Запись и вычисление значения полинома X=xnqn+xn-1qn-1+…+x1q1+x0q0+x-1q-1+…+x-mq-m
где все цифры xi и число q заменяются их p-ичными изображениями и все требуемые операции выполняются в p-ичной системе счисления. Пример: Перевести (371)8 в Х10 Перевести (AF,4)16 в Х10 Перевод целой части числа Перевод дробной части числа (его мантиссы) N – целое число в p-ичной системе счисления. N=(qsqs-1…q1q0)Q, где искомые цифры определяются по следующим рекуррентным формулам: qi=Q - остаток от деления N на Q Ni+1= - целая часть от деления N на Q i=0,1,2,…; N0=N и процесс продолжается до тех пор, пока не станет Ni+1=0. Пример: Перевести N=(3060)10 в X16 Пусть х - правильная дробь (0<х<1), заданная в p-ичной системе счисления. Тогда х=(0,q-1q-2…q-m)Q, где искомые цифры определяются по следующим рекурентным формулам: q-(i+1)=[xi·Q], xi+1={xi·Q}, i=0, 1, 2, …; x0=x и процесс продолжается до тех пор, пока не будет получено хi+1=0 либо не будет достигнута требуемая точность изображения числа. Пример: Перевести N=(0,2)10 в X2 Пусть х>1 – произвольное число, заданное своим изображением в системе счисления с основанием Р. Подберем число M=Qk, чтобы число X/M<1. Полученную правильную дробь можно перевести в Q-ичную систему с использованием только операций умножения. Для получения Q-ичного изображения исходного числа х достаточно результат умножить на Qk, что равносильно перенесению запятой в Q-ичном изображении числа на k разрядов вправо. Пример: Перевести 502,510 в X8 Системы счисления, в которых каждый коэффициент p-ичного разложения числа записывается в q-ичной системе, q<p называются смешанными. В такой системе p называется старшим основанием, q –младшим основанием, а сама смешанная система называется q-p -ичной. 92510 в двоично-десятичной системе записывается в виде 1001 0010 0101 Эта запись отличается от двоичного изображения данного числа. В двоичной системе счисления это десятичное число 2341, а не исходное 925. Пусть p=qL, (L – целое положительное число). Тогда запись какого либо числа в p-q-ичной системе счисления тождественно совпадает с изображением этого числа в системе счисления с основанием q. Обратный код числа Обратным кодом числа в системе с основанием р называется число в этой системе, получаемое заменой цифры, символа в каждом разряде числа на его дополнение до максимальной цифры в системе (то есть до р – 1). Пример: Двоичное число: Обратный код: Дополнительный код числа Дополнительный код = Обратный код + Единица в младшем разряде Пример: Двоичное число: Обратный код: Дополнительный код: + 1 --------
|
||
|
Последнее изменение этой страницы: 2017-01-20; просмотров: 356; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.10 (0.009 с.) |