Лекция "О системах счисления"

Автор работы: Пользователь скрыл имя, 08 Октября 2013 в 05:19, лекция

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

Работа содержит лекцию по дисциплине "Математика"

Вложенные файлы: 1 файл

о системах счисления.doc

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

Пример2. Перевести 0,562510 восьмеричную систему счисления. А10→А8

Решение:        


  Ответ: 0,562510=0,528

 

 

Пример3. Перевести 0,66510 в двоичную систему счисления. А10→А2

Решение:        


 


 

Процесс умножения может продолжаться до бесконечности. Тогда его прерывают  на некотором шаге, когда считают, что получена требуемая точность представления числа



Ответ: 0,66510=0,100012

Переведите числа из десятичной системы счисления в  другую.

а) 0, 6562510→А16

б) 0,710→А2 с точностью до 4 знаков после запятой

в) 0,412510→А8  с точностью до 6 знаков

3. Перевод произвольных чисел из десятичной системы счисления в другую.

Перевод произвольных чисел, то есть чисел, содержащих целую и дробную  части, осуществляют в два этапа. Отдельно переводится целая часть, отдельно – дробная. В итоговой записи полученного числа целая часть отделяется от дробной запятой.

 

Пример1. Перевести 26,2510 в двоичную систему счисления. А10→А2

Решение:

переводим целую часть            переводим дробную часть



 

 

 

 

 

Ответ: 26,2510=11010,012

Пример2. Перевести 123,562510 в двоичную систему счисления. А10→А8

Решение:

переводим целую часть            переводим дробную часть



 

 

 

Ответ: 123,562510=173,448

Перевести из десятичной системы счисления следующие  числа:

а) 173,562510→А2

б) 404,6562510→А16

в) 125,2510→А8

4. Перевод  чисел из любой системы счисления в десятичную.

Правило Для того чтобы число из любой системы счисления перевести в десятичную систему счисления, необходимо его представить в развернутом виде и произвести вычисления.

Пример1. Перевести число 1101102 из двоичной системы счисления в десятичную.

Решение:

      5  4 3  2 1 0

      1 1 0 1 1 0 2 = 1*25 + 1*24 + 0*23+1*22+1*21+0*20 =32+16+4+2=5410


Ответ: 1101102 = 5410

Пример2. Перевести число 101,012 из двоичной системы счисления в десятичную.

Решение:

       2  1  0 -1 -2


      1 0 1,0 1  2 = 1*22 + 0*21 + 1*20+0*2-1+1*2-2 =4+0+1+0+0,25=5,2510

Ответ: 101,012 = 5,2510

Пример3. Перевести число 1221003 из троичной системы счисления в десятичную.

Решение:

       4  3  2 1  0

1 2 2 0 1 3=1*34 +  2*33 + 2*32 + 0*31 + 1*30 = 81+54+18+1 = 15410


Ответ: 122013 = 15410

Пример4. Перевести число 1637 из семеричной системы счисления в десятичную.

Решение:     1637 = 1*72 + 6*71 + 3*70  = 49+42+3= 9410.

Ответ: 1637 = 9410.

Пример5. Перевести число 234,68 из восьмеричной системы в десятичную:

    Решение:

       2  1  0 -1


2 3 4, 68 = 2*82 +3*81 + 4*80 +6*8-1= 2*64+3*8+4+6*0,125= 128+24+4+0,75 =156,7510

Ответ: 234,68 = 156,7510.

Пример6. Перевести число 2Е16 в десятичную систему счисления.

Решение:

       2  1


 2 Е16 = 2*161 +14*160 = 32 +14 = 4610.

Ответ: 2Е16 = 4610.

 

Перевести из различных  систем счисления в десятичную:

а) 1111001112                   г) 367,28

б) 1001110,112                         в) АВ2Е,816

5. Перевод  чисел из двоичной системы  счисления в  восьмеричную  и шестнадцатеричную системы счисления.

Перевод целых чисел.

Правило Чтобы перевести целое двоичное число в восьмеричную (8=23) систему счисления необходимо:

  • разбить данное число справа налево на группы по 3 цифры в каждой;
  • рассмотреть каждую группу и записать ее соответствующей цифрой восьмеричной системы счисления.

 

Пример1. Перевести число 111010102 в восьмеричную систему счисления.

Решение:

11101010


3    5   2

Ответ: 111010102 = 3528


 

Пример2. Перевести число 111100000101102 в восьмеричную систему счисления.

Решение:

111110000010110


7    6   0    2   6

Ответ: 111100000101102= 760268


Правило Чтобы перевести целое двоичное число в шестнадцатеричную (16=24) систему счисления необходимо:

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

 

 

Пример3. Перевести число 111000102 в шестнадцатеричную систему счисления.

Решение:

11100010

   Е       2

Ответ: 111000102 = Е216


 

Пример4. Перевести число 111100000101102 в шестнадцатеричную систему счисления.

Решение:

11110000010110


3    С     1     6

Ответ: 111100000101102= 3С1616


 

Перевод дробных чисел.

 

Правило Чтобы перевести дробное двоичное число в восьмеричную (шестнадцатеричную) систему счисления необходимо:

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

Пример5. Перевести число 0,101100001112 в шестнадцатеричную систему счисления.

Решение:


0,10110000111


  В     0     7

Ответ: 0,101100001112 = В0716


 

Пример6. Перевести число 111100001,01112 в восьмеричную систему счисления.

Решение:


111100001,0111


7    4   1    3   1

Ответ: 111100001,01112= 741,318


 

Пример7. Перевести число 11101001000,110100102 в шестнадцатеричную систему счисления.

Решение:


11101001000,11010010


  7     4     8      D       2


 

Ответ: 11101001000,110100102 = 748,D216

 

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

а) 11010001010112

б) 100000011,0001011102

в) 10010111011101,111010112

г) 111110000000111111111,0000011111000001111101012

6. Перевод  чисел из восьмеричной и шестнадцатеричной  систем счисления в двоичную  систему счисления.

 

Правило Для того, чтобы восьмеричное (шестнадцатеричное) число перевести в двоичную систему счисления, необходимо каждую цифру этого числа заменить соответствующим числом, состоящим из 3 (4) цифр двоичной системы счисления.

 

Пример1. Перевести число 5288  перевести в двоичную систему счисления.

Решение:


 5    2     3

101 010 011

Ответ: 5288 = 1010100112


 

Пример2. Перевести число 4ВА35,1С216  перевести в двоичную систему счисления.

Решение:


 4    В       А     3     5    ,   1       С     2 

100 1011 101000110101  0001 1100 0010


Ответ: 4ВА35,1С216 = 10010111010001101010001 110000102

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

а) 6217,2518                        в) 236548

б) А4ВС10А,5Е16                           г) АСЕ560В16

 

№1 Переведите число из римской системы счисления в десятичную:

MCMLXXXIV = ____________10

 

№2 Переведите число в римскую систему счисления:

        1499 = _______________________

 

№3 Представьте число в развернутой форме:

235428,210 = ____________________________________________

122231014 = ____________________________________________

 

№4 Переведите числа из десятичной системы счисления в другие:

5610 = _____________2

5610 = _____________5

 

№5 Переведите числа в десятичную систему счисления:

110110112 = __________________10

12223 = ____________________10

3. Арифметические операции в системах счисления.

1. Сложение  в двоичной системе счисления.

                                                                        

Правило

 

0+0 =0

1+0=1

0+1=1

1+1=10

      Пример1.  Сложить числа 1112 и 102.

Решение:     111      

         +    10 

            1001

Проверка:  1112 = 710,   102= 210,   10012 =910       7+2=9

Ответ: 10012


     

Пример2. Сложить числа 111112 и 1112

  

Решение:        11111

                   +     111

                     100110

Проверка: 111112=1*24+1*23+1*22+1*21+1*20=16+8+4+2+1=3110

1112 = 710

1001102=1*25+0+0+1*22+1*21+0=32+4+2=3810

31+7=38

Ответ: 1001102

 

Пример3. Сложить числа 11112, 10112, 1112.

Решение:

                          1111       

      +      1011 

     111 

                      100001

(Пояснение: 1+1+1=11, 1 пишем,1 в уме, 1+1+1=11 плюс 1 в уме равно 100, 0 пишем, 0 в следующий разряд,1- через разряд и т.д.)


   Ответ: 1000012

 

Пример4.  Выполните сложение 1111,1012+101,112.

Решение:

                      111,101       + 101,11 

         1101,011

(Пояснение: по правилам математики  при сложение дробных чисел  запятая записывается под запятой)


   Ответ: 1101,0112

 

Выполните действия:

  1. 111110011012+11111112                      3)  111,11012+101,00112
  2. 1010101112+1111102                              4)  111,01010112+101011,11112

2. Вычитание  в двоичной системе счисления.

 

Правило

 

0-0=0

1-0=1

1-1=0

0-1=1 (занимаем у

старшего разряда)

Пример1. Из числа 10012 вычесть

число 1112.

Решение:          _ 1001

                111                                        

                   10 

Проверка:    10012 =9, 111 = 7, 102 = 2,  9-7=2

Ответ: 102


 

Пример2.      Из числа 1000012  вычесть число 1112

Решение: _ 100001

        111

    11010

Ответ: 110102

 

Пример3.      Выполнить действие 100101,012 – 111,1112

Решение: _ 100101,010

        111,111

    11101,101

Ответ: 11101,1012

Выполните действия:

1)  111110011012-11111112                       

2)  1010101112-1111102                              

3)  111,11012-101,00112

4)  101011,11112 - 111,01010112

3. Умножение  в двоичной системе счисления.

 

Умножение в двоичной системе счисления  производится аналогично умножению  в десятичной системе счисления.

 

Пример1. Умножить число 1012 на 1102

Решение:     101

          *110

                 000

           +   101

               101   .

                11110               Ответ: 111102

Пример2.      Выполнить действие 1011,012 ∙ 111,112

Решение:     1011,01

*   111,11

    101101

  101101

      +   101101

    101101

  101101       ,

    1010111,0011

 

Ответ: 1010111,00112

Выполните действия:

1)  111110011012-11111112                       

2)  111,11012-101,00112

4. Деление в двоичной системе счисления.

 

Операция деления выполняется  также как и в десятичной системе  счисления.

 

Пример1. Разделить число 1010001012 на число 11012.

Решение:


101000101  1101

  1101 11001

    1110

          1101

           1101

                1101

                     0  Ответ: 110012

 

Пример2. Выполните деление с точностью до 3 знаков после запятой 10012:112

Решение:


        1011  11


          11  . 11,010

          101

                11

           100

                  11

                    101


                      11

                      10  Ответ: 11,0102

Выполните действия:

  1. 1011110011012:1101012

2) Выполните деление с точностью до 4 знаков после запятой 10012:1012

5. Сложение  и вычитание в восьмеричной системе счисления.

 

Используя таблицу и привычные  правила сложения, совсем не трудно  складывать и вычитать числа в восьмеричной системе счисления

 

Правило

 

Пример1. Вычислите 6348+2758

Решение:

        634

    +  275

       1131          Ответ: 11318

 

Пример2. Вычислите 305,48+24,758

Решение:

        305,4

    +   24,75

        332,35         Ответ: 332,358


 

Пример3. Вычислите 6348-2758

       

Решение:

        634

    -   275

          337         

 

                  Ответ: 3378

Пояснение: Т.к. от 4 не отнять 5, то занимаем у следующего разряда (т.к. система  восьмеричная то 1 разряд составляет 8 единиц). От 8 -5+4=7

Аналогично, т.к. у тройки одну единицу заняли, то необходимо от 2 отнять 7, поэтому, заняв у следующего разряда, получаем 8-7+2=3 и т.д.

Информация о работе Лекция "О системах счисления"