ݺߣ

ݺߣShare a Scribd company logo
Правила перевода
  чисел из одной
   позиционной
системы счисления
     в Урок № 4
        другую

      Системы счисления   1
Перевод чисел в
   десятичную систему
    1. Перевод числа из двоичной системы
        10,112=1*21+0*20+1*2-1+1*2-2=
        =1*2+0*1+1*1/2+1*1/4=2,7510
    2. Перевод из восьмеричной системы
          67,58=6*81+7*80+5*8-1=
          =6*8+7*1+5*1/8=55,62510
   3. Перевод из шестнадцатеричной системы
19F16=1*162+9*161+F*160=1*256+9*16+15*1=41510
                 Системы счисления           2
Переведите самостоятельно
в десятичную систему числа:
  1) 1011001,1012=? =89,62510
  2) 276,548=?             =190,687510
  3) 1А16=?                =2610




              Системы счисления          3
Перевод из десятичной
   системы целых чисел
1. Основание новой системы счисления выразить цифрами
исходной системы счисления и все последующие действия
производить в исходной системе.
2. Последовательно выполнять деление данного числа и
получаемых целых частных на основание новой системы до
тех пор, пока не получится частное, меньшее делителя.
3. Полученные остатки, являющиеся цифрами числа в новой
системе, привести в соответствие с алфавитом новой
системы счисления.
4. Составить число в новой системе счисления, записывая
его, начиная с последнего остатка..
                     Системы счисления              4
1. 10     2                            Переведите
                                       самостоятельно :
  2510= ? =110012
                                       1) 355= 1011000112
    25        2                        2) 650= 10100010102
    24 12         2                    3)      55= 1101112
        1 12      6       2
              0   6 3         2
                  0 2 1
                      1
                                  Системы счисления          5
Перевод из 10 в 8               Перевод из 10 в 16

19010=? =2768                   41610=? =1А016

190 8                      416 16

16       23 8              32       26 16

 30 16 2                     96 16 1

 24      7                   96 10

     6                          0


                    Системы счисления                6
Переведите
   самостоятельно :
1) 17310=?8 =2558
2) 17310=?16 =AD16




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

4. Составить дробную часть числа в новой системе счисления,
начиная с целой части первого произведения.
                         Системы счисления              8
Перевести из 10 в 8                   Перевести из 10 в 16
     систему                               систему
     0,6562510=? =0,528           0,6562510=? =0,А816

0,     65625                      0,      65625
      х      8                            х     16
5         25000                   10          50000
      х       8                   (А) х          16
2         00000                   8           00000


                      Системы счисления                 9
Перевести из 10 в 2 систему дробные числа
0,562510=? =0,10012                  0,710=? =0,10112
 0,    5625                   0,       7

      х     2                        х 2

 1        1250                1        4

      х     2                        х 2

 0        2500                0        8

      х     2                         х2

 0        5000                1        6

      х     2                         х2

 1        0000                1         2
                 Системы счисления                  10
Перевод чисел из системы с основанием 2 в
   систему с основанием 2n и обратно
 1. Двоичное число разбить справа налево на группы по n цифр в
каждой.
2. Если в последней левой группе окажется меньше n разрядов, то
ее надо дополнить слева нулями до нужного числа разрядов.
3. Рассмотреть каждую группу как n- разрядное двоичное число и
записать ее соответствующей цифрой в системе счисления с
основанием q=2n .
4.Дробную часть разбить слева направо на группы по n цифр в
каждой.
5. Если в последней правой группе окажется меньше n разрядов, то
ее надо дополнить справа нулями до нужного числа разрядов.
6. Рассмотреть каждую группу как n разрядное двоичное число и
записать ее соответствующей цифрой.
                          Системы счисления              11
Перевод из 2 в 8 систему
1011000010001100102=?       =5410628

101 100 001 000 110 010

 5 4    1   0   6       2
                               Перевод из 2 в 16 систему
                               0,1000000000112=? =0,80316

                                     0, 1000 0000 0011

                                     0, 8       0   3

                            Системы счисления               12
Перевод чисел из систем счисления с
основанием q=2n в двоичную систему
 Для того, чтобы произвольное число, записанное
 в системе счисления с основанием q=2n,
 перевести в двоичную систему счисления, нужно
 каждую цифру этого числа заменить ее n-
 значным эквивалентом     в двоичной системе
 счисления

  4АС3516=? =10010101100001101012
     4      А    С    3    5
    0100 1010 1100 0011 0101
                  Системы счисления         13
Н. Угринович Практикум по информатике
стр 52 №2.38
      № 2.39
      № 2.40
                Домашнее задание

  Н. Угринович. Информатика и информационные
  технологии. 2.7 (2.7.1-2.7.3) (упражнения после
             параграфов письменно).

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

More Related Content

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

  • 1. Правила перевода чисел из одной позиционной системы счисления в Урок № 4 другую Системы счисления 1
  • 2. Перевод чисел в десятичную систему 1. Перевод числа из двоичной системы 10,112=1*21+0*20+1*2-1+1*2-2= =1*2+0*1+1*1/2+1*1/4=2,7510 2. Перевод из восьмеричной системы 67,58=6*81+7*80+5*8-1= =6*8+7*1+5*1/8=55,62510 3. Перевод из шестнадцатеричной системы 19F16=1*162+9*161+F*160=1*256+9*16+15*1=41510 Системы счисления 2
  • 3. Переведите самостоятельно в десятичную систему числа: 1) 1011001,1012=? =89,62510 2) 276,548=? =190,687510 3) 1А16=? =2610 Системы счисления 3
  • 4. Перевод из десятичной системы целых чисел 1. Основание новой системы счисления выразить цифрами исходной системы счисления и все последующие действия производить в исходной системе. 2. Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы до тех пор, пока не получится частное, меньшее делителя. 3. Полученные остатки, являющиеся цифрами числа в новой системе, привести в соответствие с алфавитом новой системы счисления. 4. Составить число в новой системе счисления, записывая его, начиная с последнего остатка.. Системы счисления 4
  • 5. 1. 10 2 Переведите самостоятельно : 2510= ? =110012 1) 355= 1011000112 25 2 2) 650= 10100010102 24 12 2 3) 55= 1101112 1 12 6 2 0 6 3 2 0 2 1 1 Системы счисления 5
  • 6. Перевод из 10 в 8 Перевод из 10 в 16 19010=? =2768 41610=? =1А016 190 8 416 16 16 23 8 32 26 16 30 16 2 96 16 1 24 7 96 10 6 0 Системы счисления 6
  • 7. Переведите самостоятельно : 1) 17310=?8 =2558 2) 17310=?16 =AD16 Системы счисления 7
  • 8. Перевод дробных чисел 1. Основание новой системы счисления выразить цифрами исходной системы счисления и все последующие действия производить в исходной системе счисления. 2. Последовательно умножать данное число и получаемые дробные части произведений на основание новой системы до тех пор, пока дробная часть произведения не станет равной нулю или будет достигнута требуемая точность представления числа. 3. Полученные целые части произведений, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления. 4. Составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения. Системы счисления 8
  • 9. Перевести из 10 в 8 Перевести из 10 в 16 систему систему 0,6562510=? =0,528 0,6562510=? =0,А816 0, 65625 0, 65625 х 8 х 16 5 25000 10 50000 х 8 (А) х 16 2 00000 8 00000 Системы счисления 9
  • 10. Перевести из 10 в 2 систему дробные числа 0,562510=? =0,10012 0,710=? =0,10112 0, 5625 0, 7 х 2 х 2 1 1250 1 4 х 2 х 2 0 2500 0 8 х 2 х2 0 5000 1 6 х 2 х2 1 0000 1 2 Системы счисления 10
  • 11. Перевод чисел из системы с основанием 2 в систему с основанием 2n и обратно 1. Двоичное число разбить справа налево на группы по n цифр в каждой. 2. Если в последней левой группе окажется меньше n разрядов, то ее надо дополнить слева нулями до нужного числа разрядов. 3. Рассмотреть каждую группу как n- разрядное двоичное число и записать ее соответствующей цифрой в системе счисления с основанием q=2n . 4.Дробную часть разбить слева направо на группы по n цифр в каждой. 5. Если в последней правой группе окажется меньше n разрядов, то ее надо дополнить справа нулями до нужного числа разрядов. 6. Рассмотреть каждую группу как n разрядное двоичное число и записать ее соответствующей цифрой. Системы счисления 11
  • 12. Перевод из 2 в 8 систему 1011000010001100102=? =5410628 101 100 001 000 110 010 5 4 1 0 6 2 Перевод из 2 в 16 систему 0,1000000000112=? =0,80316 0, 1000 0000 0011 0, 8 0 3 Системы счисления 12
  • 13. Перевод чисел из систем счисления с основанием q=2n в двоичную систему Для того, чтобы произвольное число, записанное в системе счисления с основанием q=2n, перевести в двоичную систему счисления, нужно каждую цифру этого числа заменить ее n- значным эквивалентом в двоичной системе счисления 4АС3516=? =10010101100001101012 4 А С 3 5 0100 1010 1100 0011 0101 Системы счисления 13
  • 14. Н. Угринович Практикум по информатике стр 52 №2.38 № 2.39 № 2.40 Домашнее задание Н. Угринович. Информатика и информационные технологии. 2.7 (2.7.1-2.7.3) (упражнения после параграфов письменно). Системы счисления 14