Системы счисления

Автор работы: Пользователь скрыл имя, 13 Декабря 2011 в 16:22, реферат

Краткое описание

Система счисления(далее СС) - совокупность приемов и правил для записи чисел цифровыми знаками.
Наиболее известна десятичная СС, в которой для записи чисел используются цифры 0,1,…,9. Способов записи чисел цифровыми знаками существует бесчисленное множество. Любая предназначенная для практического применения СС должна обеспечивать.

Содержание работы

Система счисления................................................................................................2
Пример 3.1 …………….........................................................................................3
Пример 3.2 .............................................................................................................3

Содержимое работы - 1 файл

информатика.docx

— 32.38 Кб (Скачать файл)

Система счисления(далее  СС) - совокупность приемов и правил для записи чисел цифровыми знаками. 
Наиболее известна десятичная СС, в которой для записи чисел используются цифры 0,1,…,9. Способов записи чисел цифровыми знаками существует бесчисленное множество. Любая предназначенная для практического применения СС должна обеспечивать:

  • возможность представления любого числа в рассматриваемом диапазоне величин;
  • единственность представления (каждой комбинации символов должна соответствовать одна и только одна величина);
  • простоту оперирования числами;

В зависимости  от способов изображения чисел цифрами, системы счисления делятся на непозиционные и позиционные. Непозиционной системой называется такая, в которой количественное значение каждой цифры не зависит от занимаемой ей позиции в изображении числа (римская система счисления). Позиционной системой счисления называется такая, в которой количественное значение каждой цифры зависит от её позиции в числе (арабская система счисления). Количество знаков или символов, используемых для изображения числа, называется основанием системы счисления.

На практике также используют другие СС:

q Название Цифры
2 двоичная 0,1
3 троичная 0,1,2
8 восьмеричная 0,...,7
16 шестнадцатиричная 0,...,9,A, ...,F

Каждая  СС имеет свои правила арифметики (таблица умножения, сложения). Поэтому, производя какие-либо операции над  числами, надо помнить о СС, в которой  они представлены. 
Если основание системы q превышает 10, то цифры, начиная с 10, при записи обозначают прописными буквами латинского: A,B,...,Z. При этом цифре 10 соответствуею знак 'A', цифре 11 - знак 'B' и т.д. В таблице ниже приводятся десятичные числа от 0 до 15 и их эквивалент в различных СС

q=10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
q=2 000 001 010 011 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
q=8 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17
q=16 0 1 2 3 4 5 6 7 8 9 A B C D E F
 
 

Результатом является целое число. 
Из десятичной системы счисления - в двоичную и шестнадцатеричную:

  1. исходное целое число делится на основание системы счисления, в которую переводится (2 или 16); получается частное и остаток;
  2. если полученное частное не делится на основание системы счисления так, чтобы образовалась целая часть, отличная от нуля, процесс умножения прекращается, переходят к шагу в). Иначе над частным выполняют действия, описанные в шаге а);
  3. все полученные остатки и последнее частное преобразуются в соответствии с таблицей в цифры той системы счисления, в которую выполняется перевод;
  4. формируется результирующее число: его старший разряд - полученное последнее частное, каждый последующий младший разряд образуется из полученных остатков от деления, начиная с последнего и кончая первым. Таким образом, младший разряд полученного числа - первый остаток от деления, а старший - последнее частное.

Пример 3.1. Выполинить перевод числа 19 в двоичную систему счисления:

       

Пример 3.2. Выполнить перевод числа 19 в  шестнадцатеричную систему счисления: 

 

2. Из двоичной и  шестнадцатеричной  систем счисления  - в десятичную. В  этом случае рассчитывается  полное значение  числа по формуле. 
 
Пример 3.3. Выполнить перевод числа 1316 в десятичную систему счисления. Имеем: 
1316 = 1*16+ 3*16= 16 + 3 = 19. 
Таким образом, 1316 = 19. 
 
Пример 3.4. Выполнить перевод числа 10011в десятичную систему счисления. Имеем: 
10011= 1*2+ 0*2+ 0*2+ 1*2+ 1*2= 16+0+0+2+1 = 19. 
Таким образом, 10011= 19
 

3. Из двоичной системы  счисления в шестнадцатеричную: 

  1. исходное число разбивается на тетрады (т.е. 4 цифры), начиная с младших разрядов. Если количество цифр исходного двоичного числа не кратно 4, оно дополняется слева незначащими нулями до достижения кратности 4;
  2. каждая тетрада заменятся соответствующей шестнадцатеричной цифрой в соответствии с таблицей

    Пример 3.5. Выполнить перевод числа 10011в шестнадцатеричную систему счисления.  
    Поскольку в исходном двоичном числе количество цифр не кратно 4, дополняем его слева незначащими нулями до достижения кратности 4 числа цифр.Имеем:

                          

В соответствии с таблицей 0011= 11= 316 и 0001= 1= 116. Тогда 10011= 1316.

           4. Из шестнадцатеричной системы счисления в двоичную: 

  1. каждая цифра исходного числа заменяется тетрадой двоичных цифр в соответствии с таблицей. Если в таблице двоичное число имеет менее 4 цифр, оно дополняется слева незначащими нулями до тетрады;
  2. незначащие нули в результирующем числе отбрасываются.

Пример  3.6. Выполнить перевод числа 1316 в двоичную систему счисления.  
По таблице имеем: 116 = 1и после дополнения незначащими нулями 1= 00012; 316 = 11и после дополнения незначащими нулями 11= 00112. Тогда 1316 = 000100112. После удаления незначащих нулей имеем 1316 = 100112
 
 
 
 
 

                                                            Содержание.

Система счисления................................................................................................2

Пример 3.1 …………….........................................................................................3

Пример 3.2 .............................................................................................................3 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                          Список использованной литературы.

  1. http://www.gmcit.murmansk.ru
  2. http://kuzelenkov.narod.ru

Информация о работе Системы счисления