SlideShare una empresa de Scribd logo
1 de 63
Used by   Used in
System    Base Symbols       humans?   computers?
Decimal    10   0, 1, … 9      Yes         No
Binary     2    0, 1           No          Yes
Octal      8    0, 1, … 7      No          No
Hexa-      16   0, 1, … 9,     No          No
decimal         A, B, … F
Hexa-
Decimal   Binary Octal decimal
   0           0  0       0
   1           1  1       1
   2          10  2       2
   3         11    3      3
   4        100    4      4
   5        101    5      5
   6        110    6      6
   7        111    7      7
Hexa-
Decimal   Binary Octal decimal
   8        1000 10       8
   9        1001 11       9
  10        1010 12       A
  11       1011   13      B
  12       1100   14      C
  13       1101   15      D
  14       1110   16      E
  15       1111   17      F
Hexa-
Decimal   Binary Octal decimal
  16       10000 20      10
  17       10001 21      11
  18      10010   22     12
  19      10011   23     13
  20      10100   24     14
  21      10101   25     15
  22      10110   26     16
  23      10111   27     17      Etc.
   The possibilities:
          Decimal           Octal




           Binary        Hexadecimal

                                       pp. 40-46
2510 = 110012 = 318 = 1916

    Base
Decimal      Octal




Binary    Hexadecimal

                        Next slide…
Weight


12510 =>   5 x 100      =   5
           2 x 101      = 20
           1 x 102      = 100
                          125


           Base
Decimal      Octal




Binary    Hexadecimal
   Technique
     Multiply each bit by 2n, where n is the “weight” of
      the bit
     The weight is the position of the bit, starting from
      0 on the right
     Add the results
Bit “0”


1010112 =>   1   x   20   =    1
             1   x   21   =    2
             0   x   22   =    0
             1   x   23   =    8
             0   x   24   =    0
             1   x   25   =   32
                              4310
Decimal      Octal




Binary    Hexadecimal
   Technique
     Multiply each bit by 8n, where n is the “weight” of
      the bit
     The weight is the position of the bit, starting from
      0 on the right
     Add the results
7248 =>   4 x 80 =     4
          2 x 81 =    16
          7 x 82 =   448
                     46810
Decimal      Octal




Binary    Hexadecimal
   Technique
     Multiply each bit by 16n, where n is the “weight” of
      the bit
     The weight is the position of the bit, starting from
      0 on the right
     Add the results
ABC16 =>   C x 160 = 12 x   1 =   12
           B x 161 = 11 x 16 = 176
           A x 162 = 10 x 256 = 2560
                                274810
Decimal      Octal




Binary    Hexadecimal
   Technique
     Divide by two, keep track of the remainder
     First remainder is bit 0 (LSB, least-significant bit)
     Second remainder is bit 1
     Etc.
12510 = ?2   2 125
             2 62    1
             2 31    0
             2 15    1
             2   7   1
             2   3   1
             2   1   1
                 0   1


                         12510 = 11111012
Decimal      Octal




Binary    Hexadecimal
   Technique
     Convert each octal digit to a 3-bit equivalent
     binary representation
7058 = ?2

            7   0   5


            111 000 101



                        7058 = 1110001012
Decimal      Octal




Binary    Hexadecimal
   Technique
     Convert each hexadecimal digit to a 4-bit
     equivalent binary representation
10AF16 = ?2

              1    0    A    F


              0001 0000 1010 1111




                    10AF16 = 00010000101011112
Decimal      Octal




Binary    Hexadecimal
   Technique
     Divide by 8
     Keep track of the remainder
123410 = ?8
              8   1234
              8    154   2
              8     19   2
              8      2   3
                     0   2


                             123410 = 23228
Decimal      Octal




Binary    Hexadecimal
   Technique
     Divide by 16
     Keep track of the remainder
123410 = ?16


               16   1234
               16     77   2
               16      4   13 = D
                       0   4




                               123410 = 4D216
Decimal      Octal




Binary    Hexadecimal
   Technique
     Group bits in threes, starting on right
     Convert to octal digits
10110101112 = ?8

              1 011 010 111


              1    3   2   7




                           10110101112 = 13278
Decimal      Octal




Binary    Hexadecimal
   Technique
     Group bits in fours, starting on right
     Convert to hexadecimal digits
10101110112 = ?16

              10 1011 1011


              2     B    B




                        10101110112 = 2BB16
Decimal      Octal




Binary    Hexadecimal
   Technique
     Use binary as an intermediary
10768 = ?16
           1        0         7        6


         001       000       111   110

               2         3         E




                                           10768 = 23E16
Decimal      Octal




Binary    Hexadecimal
   Technique
     Use binary as an intermediary
1F0C16 = ?8
              1       F         0         C


         0001     1111        0000      1100

              1   7       4         1     4




                                     1F0C16 = 174148
Hexa-
Decimal   Binary          Octal       decimal
  33
          1110101
                           703
                                        1AF

          Don’t use a calculator!

                                 Skip answer    Answer
Answer

                                  Hexa-
Decimal    Binary        Octal   decimal
  33       100001         41       21
 117      1110101        165       75
 451      111000011      703      1C3
 431      110101111      657      1AF
   Base 10   Power   Preface   Symbol       Value
              10-12    pico       p      .000000000001

               10-9    nano       n       .000000001

               10-6   micro                 .000001

               10-3    milli      m          .001

               103     kilo       k          1000

               106    mega        M        1000000

               109     giga       G       1000000000
               1012    tera       T      1000000000000
   Base 2   Power   Preface   Symbol     Value
              210     kilo       k         1024

              220    mega        M       1048576

              230     Giga       G      1073741824



• What is the value of “k”, “M”, and “G”?
• In computing, particularly w.r.t. memory,
  the base-2 interpretation generally applies
In the lab…
1. Double click on My Computer
2. Right click on C:
3. Click on Properties




           / 230 =
   Determine the “free space” on all drives on a
    machine in the lab
                              Free space
          Drive       Bytes                GB
           A:
           C:
           D:
           E:
          etc.
   For common bases, add powers
                ab   ac = ab+c



           26    210 = 216 = 65,536
                     or…
          26    210 = 64   210 = 64k
   Two 1-bit values
               A       B   A+B
               0       0     0
               0       1     1
               1       0     1
               1       1    10
                                 “two”

                                         pp. 36-38
   Two n-bit values
     Add individual bits
     Propagate carries
     E.g.,
                   1        1
                   10101          21
                 + 11001        + 25
                  101110          46
   Decimal (just for fun)
                        35
                     x 105
                       175
                      000
                      35
                      3675

                             pp. 39
   Binary, two 1-bit values
                A        B     A B
                0        0      0
                0        1      0
                1        0      0
                1        1      1
   Binary, two n-bit values
     As with decimal values
     E.g.,             1110
                      x 1011
                        1110
                       1110
                      0000
                     1110
                    10011010
   Decimal to decimal (just for fun)

          3.14 =>     4 x 10-2 = 0.04
                      1 x 10-1 = 0.1
                      3 x 100 = 3
                                  3.14




                                         pp. 46-50
   Binary to decimal
       10.1011 =>       1   x   2-4   =   0.0625
                        1   x   2-3   =   0.125
                        0   x   2-2   =   0.0
                        1   x   2-1   =   0.5
                        0   x   20    =   0.0
                        1   x   21    =   2.0
                                          2.6875


                                                   pp. 46-50
.14579
                        x     2
   Decimal to binary
     3.14579            0.29158
                        x     2
                        0.58316
                        x     2
                        1.16632
                        x     2
                        0.33264
                        x     2
                        0.66528
                        x     2
                        1.33056
    11.001001...        etc.

                                  p. 50
Hexa-
Decimal     Binary            Octal      decimal
 29.8
          101.1101
                              3.07
                                          C.82
          Don’t use a calculator!

                                Skip answer   Answer
Answer


                                       Hexa-
 Decimal         Binary     Octal     decimal
  29.8       11101.110011… 35.63…     1D.CC…
  5.8125       101.1101       5.64     5.D
 3.109375      11.000111      3.07     3.1C
12.5078125   1100.10000010   14.404    C.82
Next topic

Más contenido relacionado

La actualidad más candente

Ch1.number systems
Ch1.number systemsCh1.number systems
Ch1.number systemsteba
 
Logic Design 2009
Logic Design 2009Logic Design 2009
Logic Design 2009lionking
 
Cmp104 lec 2 number system
Cmp104 lec 2 number systemCmp104 lec 2 number system
Cmp104 lec 2 number systemkapil078
 
Number Systems
Number SystemsNumber Systems
Number Systemsstudent
 
Computer arthtmetic,,,
Computer arthtmetic,,,Computer arthtmetic,,,
Computer arthtmetic,,,Ahsan Mehmood
 
Number System | Types of Number System | Binary Number System | Octal Number ...
Number System | Types of Number System | Binary Number System | Octal Number ...Number System | Types of Number System | Binary Number System | Octal Number ...
Number System | Types of Number System | Binary Number System | Octal Number ...Get & Spread Knowledge
 
Digital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsDigital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsImran Waris
 
Logic Circuits Design - "Chapter 1: Digital Systems and Information"
Logic Circuits Design - "Chapter 1: Digital Systems and Information"Logic Circuits Design - "Chapter 1: Digital Systems and Information"
Logic Circuits Design - "Chapter 1: Digital Systems and Information"Ra'Fat Al-Msie'deen
 
Decimal To Hexadecimal Conversion Tips
Decimal To Hexadecimal Conversion TipsDecimal To Hexadecimal Conversion Tips
Decimal To Hexadecimal Conversion TipsKathleenSSmith
 
Binary Numbers
Binary NumbersBinary Numbers
Binary Numbersikjsamuel
 
7.digital basicsa
7.digital basicsa7.digital basicsa
7.digital basicsaChethan Nt
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsDaniele Loiacono
 
Math1003 1.8 - Converting from Binary and Hex to Decimal
Math1003 1.8 - Converting from Binary and Hex to DecimalMath1003 1.8 - Converting from Binary and Hex to Decimal
Math1003 1.8 - Converting from Binary and Hex to Decimalgcmath1003
 
Math1003 1.6 - Binary Number System
Math1003 1.6 - Binary Number SystemMath1003 1.6 - Binary Number System
Math1003 1.6 - Binary Number Systemgcmath1003
 
Math1003 1.9 - Converting Decimal to Binary and Hex
Math1003 1.9 - Converting Decimal to Binary and HexMath1003 1.9 - Converting Decimal to Binary and Hex
Math1003 1.9 - Converting Decimal to Binary and Hexgcmath1003
 
Lec 1 number systems converted
Lec 1 number systems convertedLec 1 number systems converted
Lec 1 number systems convertedKamran Zafar
 

La actualidad más candente (19)

Ch1.number systems
Ch1.number systemsCh1.number systems
Ch1.number systems
 
Logic Design 2009
Logic Design 2009Logic Design 2009
Logic Design 2009
 
Cmp104 lec 2 number system
Cmp104 lec 2 number systemCmp104 lec 2 number system
Cmp104 lec 2 number system
 
Number Systems
Number SystemsNumber Systems
Number Systems
 
Computer arthtmetic,,,
Computer arthtmetic,,,Computer arthtmetic,,,
Computer arthtmetic,,,
 
Number System | Types of Number System | Binary Number System | Octal Number ...
Number System | Types of Number System | Binary Number System | Octal Number ...Number System | Types of Number System | Binary Number System | Octal Number ...
Number System | Types of Number System | Binary Number System | Octal Number ...
 
Digital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsDigital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systems
 
Logic Circuits Design - "Chapter 1: Digital Systems and Information"
Logic Circuits Design - "Chapter 1: Digital Systems and Information"Logic Circuits Design - "Chapter 1: Digital Systems and Information"
Logic Circuits Design - "Chapter 1: Digital Systems and Information"
 
Decimal To Hexadecimal Conversion Tips
Decimal To Hexadecimal Conversion TipsDecimal To Hexadecimal Conversion Tips
Decimal To Hexadecimal Conversion Tips
 
12 cache questions
12 cache questions12 cache questions
12 cache questions
 
4 technology
4 technology4 technology
4 technology
 
Number systems
Number systemsNumber systems
Number systems
 
Binary Numbers
Binary NumbersBinary Numbers
Binary Numbers
 
7.digital basicsa
7.digital basicsa7.digital basicsa
7.digital basicsa
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier Systems
 
Math1003 1.8 - Converting from Binary and Hex to Decimal
Math1003 1.8 - Converting from Binary and Hex to DecimalMath1003 1.8 - Converting from Binary and Hex to Decimal
Math1003 1.8 - Converting from Binary and Hex to Decimal
 
Math1003 1.6 - Binary Number System
Math1003 1.6 - Binary Number SystemMath1003 1.6 - Binary Number System
Math1003 1.6 - Binary Number System
 
Math1003 1.9 - Converting Decimal to Binary and Hex
Math1003 1.9 - Converting Decimal to Binary and HexMath1003 1.9 - Converting Decimal to Binary and Hex
Math1003 1.9 - Converting Decimal to Binary and Hex
 
Lec 1 number systems converted
Lec 1 number systems convertedLec 1 number systems converted
Lec 1 number systems converted
 

Similar a Decimal, Binary, Octal and Hexadecimal Number Systems

Similar a Decimal, Binary, Octal and Hexadecimal Number Systems (20)

Number systems
Number systemsNumber systems
Number systems
 
01.Number Systems
01.Number Systems01.Number Systems
01.Number Systems
 
01.number systems
01.number systems01.number systems
01.number systems
 
Computer number systems
Computer number systemsComputer number systems
Computer number systems
 
01.number systems
01.number systems01.number systems
01.number systems
 
5871320.ppt
5871320.ppt5871320.ppt
5871320.ppt
 
Number system
Number systemNumber system
Number system
 
Number Systems
Number SystemsNumber Systems
Number Systems
 
Number systems ii
Number systems   iiNumber systems   ii
Number systems ii
 
Computing 6
Computing 6Computing 6
Computing 6
 
Number Systems
Number SystemsNumber Systems
Number Systems
 
Number System
Number SystemNumber System
Number System
 
Binary number systems
Binary number systemsBinary number systems
Binary number systems
 
Computer Number System
Computer Number SystemComputer Number System
Computer Number System
 
Number systems
Number systemsNumber systems
Number systems
 
number system 1.pptx
number system 1.pptxnumber system 1.pptx
number system 1.pptx
 
Number system de (2131004) - 160920107003
Number system    de (2131004) - 160920107003Number system    de (2131004) - 160920107003
Number system de (2131004) - 160920107003
 
Unit 4.docx
Unit 4.docxUnit 4.docx
Unit 4.docx
 
Number systems r002
Number systems  r002Number systems  r002
Number systems r002
 
Week9.pptx
Week9.pptxWeek9.pptx
Week9.pptx
 

Último

Presentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfPresentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfchapmanellie27
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一Fi sss
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...Amil baba
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland CultureChloeMeadows1
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝soniya singh
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Book
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Bookvip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Book
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Bookmanojkuma9823
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一C SSS
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一diploma 1
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...Authentic No 1 Amil Baba In Pakistan
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...ttt fff
 
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一ss ss
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一ss ss
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一ss ss
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Serviceankitnayak356677
 
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree z zzz
 

Último (20)

Presentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvfPresentation.pptxjnfoigneoifnvoeifnvklfnvf
Presentation.pptxjnfoigneoifnvoeifnvklfnvf
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
 
CIVIL ENGINEERING
CIVIL ENGINEERINGCIVIL ENGINEERING
CIVIL ENGINEERING
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland Culture
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Book
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Bookvip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Book
vip Krishna Nagar Call Girls 9999965857 Call or WhatsApp Now Book
 
(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一(办理学位证)多伦多大学毕业证成绩单原版一比一
(办理学位证)多伦多大学毕业证成绩单原版一比一
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
 
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
 
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 

Decimal, Binary, Octal and Hexadecimal Number Systems

  • 1.
  • 2. Used by Used in System Base Symbols humans? computers? Decimal 10 0, 1, … 9 Yes No Binary 2 0, 1 No Yes Octal 8 0, 1, … 7 No No Hexa- 16 0, 1, … 9, No No decimal A, B, … F
  • 3. Hexa- Decimal Binary Octal decimal 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7
  • 4. Hexa- Decimal Binary Octal decimal 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F
  • 5. Hexa- Decimal Binary Octal decimal 16 10000 20 10 17 10001 21 11 18 10010 22 12 19 10011 23 13 20 10100 24 14 21 10101 25 15 22 10110 26 16 23 10111 27 17 Etc.
  • 6. The possibilities: Decimal Octal Binary Hexadecimal pp. 40-46
  • 7. 2510 = 110012 = 318 = 1916 Base
  • 8. Decimal Octal Binary Hexadecimal Next slide…
  • 9. Weight 12510 => 5 x 100 = 5 2 x 101 = 20 1 x 102 = 100 125 Base
  • 10. Decimal Octal Binary Hexadecimal
  • 11. Technique  Multiply each bit by 2n, where n is the “weight” of the bit  The weight is the position of the bit, starting from 0 on the right  Add the results
  • 12. Bit “0” 1010112 => 1 x 20 = 1 1 x 21 = 2 0 x 22 = 0 1 x 23 = 8 0 x 24 = 0 1 x 25 = 32 4310
  • 13. Decimal Octal Binary Hexadecimal
  • 14. Technique  Multiply each bit by 8n, where n is the “weight” of the bit  The weight is the position of the bit, starting from 0 on the right  Add the results
  • 15. 7248 => 4 x 80 = 4 2 x 81 = 16 7 x 82 = 448 46810
  • 16. Decimal Octal Binary Hexadecimal
  • 17. Technique  Multiply each bit by 16n, where n is the “weight” of the bit  The weight is the position of the bit, starting from 0 on the right  Add the results
  • 18. ABC16 => C x 160 = 12 x 1 = 12 B x 161 = 11 x 16 = 176 A x 162 = 10 x 256 = 2560 274810
  • 19. Decimal Octal Binary Hexadecimal
  • 20. Technique  Divide by two, keep track of the remainder  First remainder is bit 0 (LSB, least-significant bit)  Second remainder is bit 1  Etc.
  • 21. 12510 = ?2 2 125 2 62 1 2 31 0 2 15 1 2 7 1 2 3 1 2 1 1 0 1 12510 = 11111012
  • 22. Decimal Octal Binary Hexadecimal
  • 23. Technique  Convert each octal digit to a 3-bit equivalent binary representation
  • 24. 7058 = ?2 7 0 5 111 000 101 7058 = 1110001012
  • 25. Decimal Octal Binary Hexadecimal
  • 26. Technique  Convert each hexadecimal digit to a 4-bit equivalent binary representation
  • 27. 10AF16 = ?2 1 0 A F 0001 0000 1010 1111 10AF16 = 00010000101011112
  • 28. Decimal Octal Binary Hexadecimal
  • 29. Technique  Divide by 8  Keep track of the remainder
  • 30. 123410 = ?8 8 1234 8 154 2 8 19 2 8 2 3 0 2 123410 = 23228
  • 31. Decimal Octal Binary Hexadecimal
  • 32. Technique  Divide by 16  Keep track of the remainder
  • 33. 123410 = ?16 16 1234 16 77 2 16 4 13 = D 0 4 123410 = 4D216
  • 34. Decimal Octal Binary Hexadecimal
  • 35. Technique  Group bits in threes, starting on right  Convert to octal digits
  • 36. 10110101112 = ?8 1 011 010 111 1 3 2 7 10110101112 = 13278
  • 37. Decimal Octal Binary Hexadecimal
  • 38. Technique  Group bits in fours, starting on right  Convert to hexadecimal digits
  • 39. 10101110112 = ?16 10 1011 1011 2 B B 10101110112 = 2BB16
  • 40. Decimal Octal Binary Hexadecimal
  • 41. Technique  Use binary as an intermediary
  • 42. 10768 = ?16 1 0 7 6 001 000 111 110 2 3 E 10768 = 23E16
  • 43. Decimal Octal Binary Hexadecimal
  • 44. Technique  Use binary as an intermediary
  • 45. 1F0C16 = ?8 1 F 0 C 0001 1111 0000 1100 1 7 4 1 4 1F0C16 = 174148
  • 46. Hexa- Decimal Binary Octal decimal 33 1110101 703 1AF Don’t use a calculator! Skip answer Answer
  • 47. Answer Hexa- Decimal Binary Octal decimal 33 100001 41 21 117 1110101 165 75 451 111000011 703 1C3 431 110101111 657 1AF
  • 48. Base 10 Power Preface Symbol Value 10-12 pico p .000000000001 10-9 nano n .000000001 10-6 micro .000001 10-3 milli m .001 103 kilo k 1000 106 mega M 1000000 109 giga G 1000000000 1012 tera T 1000000000000
  • 49. Base 2 Power Preface Symbol Value 210 kilo k 1024 220 mega M 1048576 230 Giga G 1073741824 • What is the value of “k”, “M”, and “G”? • In computing, particularly w.r.t. memory, the base-2 interpretation generally applies
  • 50. In the lab… 1. Double click on My Computer 2. Right click on C: 3. Click on Properties / 230 =
  • 51. Determine the “free space” on all drives on a machine in the lab Free space Drive Bytes GB A: C: D: E: etc.
  • 52. For common bases, add powers ab ac = ab+c 26 210 = 216 = 65,536 or… 26 210 = 64 210 = 64k
  • 53. Two 1-bit values A B A+B 0 0 0 0 1 1 1 0 1 1 1 10 “two” pp. 36-38
  • 54. Two n-bit values  Add individual bits  Propagate carries  E.g., 1 1 10101 21 + 11001 + 25 101110 46
  • 55. Decimal (just for fun) 35 x 105 175 000 35 3675 pp. 39
  • 56. Binary, two 1-bit values A B A B 0 0 0 0 1 0 1 0 0 1 1 1
  • 57. Binary, two n-bit values  As with decimal values  E.g., 1110 x 1011 1110 1110 0000 1110 10011010
  • 58. Decimal to decimal (just for fun) 3.14 => 4 x 10-2 = 0.04 1 x 10-1 = 0.1 3 x 100 = 3 3.14 pp. 46-50
  • 59. Binary to decimal 10.1011 => 1 x 2-4 = 0.0625 1 x 2-3 = 0.125 0 x 2-2 = 0.0 1 x 2-1 = 0.5 0 x 20 = 0.0 1 x 21 = 2.0 2.6875 pp. 46-50
  • 60. .14579 x 2  Decimal to binary 3.14579 0.29158 x 2 0.58316 x 2 1.16632 x 2 0.33264 x 2 0.66528 x 2 1.33056 11.001001... etc. p. 50
  • 61. Hexa- Decimal Binary Octal decimal 29.8 101.1101 3.07 C.82 Don’t use a calculator! Skip answer Answer
  • 62. Answer Hexa- Decimal Binary Octal decimal 29.8 11101.110011… 35.63… 1D.CC… 5.8125 101.1101 5.64 5.D 3.109375 11.000111 3.07 3.1C 12.5078125 1100.10000010 14.404 C.82