SlideShare a Scribd company logo
1.15
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                   Integers and
                                 2’s Complement



 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                             Goal

         To be able to specify how integers are stored by the
                computer in 2’s complement format.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
     Integers and Real Numbers are stored in different ways
                      inside the computer.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
     Integers and Real Numbers are stored in different ways
                      inside the computer.
     35 and 35.0 to human beings represent the same value.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
     Integers and Real Numbers are stored in different ways
                      inside the computer.
     35 and 35.0 to human beings represent the same value.




    35 35.0
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
     Integers and Real Numbers are stored in different ways
                      inside the computer.
     35 and 35.0 to human beings represent the same value.
       However, the computer “handles” these numbers with




    35 35.0
                      different mechanisms.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
           Today’s computers store integers usually in 32 bits.




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
           Today’s computers store integers usually in 32 bits.
    For the purpose of our discussions, we will imagine that
       we are working with an older computer that stores
    integers in 8 bits. Concepts that we will discuss are valid
          whether the integers are in 32 bits or 8 bits.




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
                   3510, as an 8 bit binary number, is 001000112




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
                   3510, as an 8 bit binary number, is 001000112
                        That’s how the computer will store 3510




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                     Integers
                   3510, as an 8 bit binary number, is 001000112
                        That’s how the computer will store 3510
         But we know that integers include both positive and
                     negative whole numbers.




 MATH1003
                                                       35
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude



                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
            How does the computer store negative numbers?
                  (Remember: bits are only 0 or 1)


                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
            How does the computer store negative numbers?
                  (Remember: bits are only 0 or 1)
   One option would be to use the leftmost bit as a sign bit
    (0 for positive numbers and 1 for negative numbers).
                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
            How does the computer store negative numbers?
                  (Remember: bits are only 0 or 1)
   One option would be to use the leftmost bit as a sign bit
    (0 for positive numbers and 1 for negative numbers).
                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
            How does the computer store negative numbers?
                  (Remember: bits are only 0 or 1)
   One option would be to use the leftmost bit as a sign bit
    (0 for positive numbers and 1 for negative numbers).
                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
   We’ll use the other 7 bits for the value (or magnitude) of
                         the number.


                          sign
                           bit




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
   We’ll use the other 7 bits for the value (or magnitude) of
                         the number.



                                  m agnitude




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
   We’ll use the other 7 bits for the value (or magnitude) of
                         the number.



                                                                magnitude




 MATH1003
                           001000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                          Sign and Magnitude
    Using this scheme, we can represent -3510 as 101000112
                               3510 as a 7 bit number is 01000112
           The sign bit will be a 1 to represent the minus sign
                             sign
                              bit                               m agnitude




 MATH1003
                               101000112
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?
                                            000000002 is positive 0




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?
                                            000000002 is positive 0




 MATH1003
                             +0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?
                                            000000002 is positive 0
                                            100000002 is negative 0




 MATH1003
                             +0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?
                                            000000002 is positive 0
                                            100000002 is negative 0




 MATH1003
                             +0                                                               -0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
           In this scheme, what is 000000002 and 100000002?
                                            000000002 is positive 0
                                            100000002 is negative 0
   Believe or not, having two ways to represent 0 causes big
                           problems.




 MATH1003
                             +0                                                               -0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems




 MATH1003
                             +0                                                               -0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
        Depending on the arithmetic operation, we can get a
                result of 000000002 or 100000002.




 MATH1003
                             +0                                                               -0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
        Depending on the arithmetic operation, we can get a
                result of 000000002 or 100000002.
      If we had this situation, there would have to be special
     circuitry to test for positive 0 and negative 0 - this adds
                    complexity to the computer.




 MATH1003
                             +0                                                               -0
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
    Another problem that arises has to do with the addition
             of a positive and a negative number.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                                  Problems
    Another problem that arises has to do with the addition
             of a positive and a negative number.
  The computer would have to deal with the sign bit (which
               does not represent value).




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
           So a scheme was invented to address these issues.
                                        It is called 2’s complement.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
     In 2’s complement, positive numbers are represented in
                 their normal binary equivalent.




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Negative number representation is found in the following
  manner:




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Negative number representation is found in the following
  manner:
  1. calculate the magnitude of the number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Negative number representation is found in the following
  manner:
  1. calculate the magnitude of the number
  2. subtract the number from 111111112




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Negative number representation is found in the following
  manner:
  1. calculate the magnitude of the number
  2. subtract the number from 111111112
  3. add 1 to the result




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
                                                                                1. calculate the magnitude of the number
                                                                                2. subtract the number from 111111112
                                                                                3. add 1 to the result




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. subtract the number from 111111112
                                                                                3. add 1 to the result




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. subtract the number from 111111112

  1. 10410 = 011010002                                                          3. add 1 to the result




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. subtract the number from 111111112

  1. 10410 = 011010002                                                          3. add 1 to the result


  2. 111111112 - 011010002 = 100101112




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. subtract the number from 111111112

  1. 10410 = 011010002                                                          3. add 1 to the result


  2. 111111112 - 011010002 = 100101112
  3. 100101112 + 12 = 100110002




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                   2’s complement
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. subtract the number from 111111112

  1. 10410 = 011010002                                                          3. add 1 to the result


  2. 111111112 - 011010002 = 100101112
  3. 100101112 + 12 = 100110002
  Therefore, -10410 = 100110002


 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Now, let us explore a less complicated way of calculating
  the 2’s complement form of a negative number:




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Now, let us explore a less complicated way of calculating
  the 2’s complement form of a negative number:
  1. calculate the magnitude of the number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Now, let us explore a less complicated way of calculating
  the 2’s complement form of a negative number:
  1. calculate the magnitude of the number
  2. starting from the rightmost bit, look for the first bit
  that is a 1




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
  Now, let us explore a less complicated way of calculating
  the 2’s complement form of a negative number:
  1. calculate the magnitude of the number
  2. starting from the rightmost bit, look for the first bit
  that is a 1
  3. “invert” all bits to the left of the 1



 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002
                                            1

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002
                                           01

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002
                                          001

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                 10410 = 011010002
                                         1 001

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -10410                                                                2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                              -10410 = 100110002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                       1

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                      11

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                     111

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                    1111

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                   11111

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                  111111

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 000000012
                                                 1111111

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -110                                                                  2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                        -110 = 111111112

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                      4210 = 001010102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102
                                                      1

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102
                                                     01

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102
                                                    101

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102
                                                   0101

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 001010102
                                                  10101

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                           110 = 110101 2
                                                 00101010

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                         2’s complement (a better way)
  Calculate the 2’s complement                                                  1. calculate the magnitude of the number
  form of -4210                                                                 2. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                3. “invert” all bits to the left of the 1




                                   -4210 = 110101102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                               0

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                              00

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                             100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                            0100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                           00100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                          000100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                         0000100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement                                                                 this method is
                                                                                                            for negative numbers
                                                                                                                     only
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112
                                         0000100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement                                                                 this method is
                                                                                                            for negative numbers
                                                                                                                     only
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111101112                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111101112 = -910
                                         0000100

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111010002
                                            1

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111010002
                                           01

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         111010002
                                          001

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         0001
                                         111010002

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                                                                                 2’s complement
  Calculate the decimal value of                                                      (calculating the decimal equivalent)

  111010002                                                                     1. starting from the rightmost bit, look for
                                                                                the first bit that is a 1
                                                                                2. “invert” all bits to the left of the 1
                                                                                3. calculate the magnitude of the number




                                         0001
                                         111010002 = -2410

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition




                                                  01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward




                                                  01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210
         +1710
                                                  01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             01011001
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                             010110012
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                               Calculate 7210 + 1710
          Since these are both positive, this is straightforward

          7210                               010010002
         +1710                              +000100012
                                bit n
                                 sig




                                             010110012
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410
   + -4210

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002
   + -4210                                  +110101102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002                                                      -4210 in
                                                                                                       2’s complement?
   + -4210                                  +110101102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002
   + -4210                                  +110101102

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002
   + -4210                                  +110101102
                                            1001111102
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410
       since we are only
      using 8 bit numbers,
                                             011010002
   + -4210
     the ninth bit is simply
            dropped                         +110101102
                                            1001111102
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002
   + -4210                                  +110101102
                                            1001111102
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                           Calculate 10410 + (-4210)
        Here we add a negative number to a positive number

    10410                                    011010002
   + -4210                                  +110101102
                                 bit n
                                  sig




                                            1001111102
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710
   + -3510

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112
   + -3510                                  +110111012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112                                                      -3510 in
                                                                                                       2’s complement?
   + -3510                                  +110111012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112
   + -3510                                  +110111012

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112
   + -3510                                  +110111012
                                            1111110002
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112
   + -3510                                  +110111012
                                 bit n
                                  sig




                                            1111110002
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                            Calculate 2710 + (-3510)
        Here we add a negative number to a positive number

      2710                                   000110112
   + -3510                                                can you verify
                                            +110111012 complement?
                                                       that this is -8 in 2’s                                           10
                                 bit n
                                  sig




                                            1111110002
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number




 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210
     + -110

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210                                  110101102
     + -110                                 +111111112

 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210                                  110101102
     + -110                                 +111111112
                                            111010101
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210                                  110101102
     + -110                                 +111111112
                                            1110101012
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210
       since we are only
      using 8 bit numbers,
                                             110101102
     + -110
     the ninth bit is simply
            dropped                         +111111112
                                            1110101012
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210                                  110101102
     + -110                                 +111111112
                                            1110101012
 MATH1003
10110100101011010100101010111010101111011011101111011101110111101110111011110111111010110100101011110110110101111011010100111111011010100110101001




                                 2’s Complement
                                   and Addition
                                             Calculate -4210 + (-110)
       Here we add a negative number to a negative number

      -4210                                  110101102
     + -110                                 +111111112
                                 bit n
                                  sig




                                            1110101012
 MATH1003
Math1003 1.15 - Integers and 2's Complement

More Related Content

What's hot

Int 2 data representation 2010
Int 2 data representation 2010Int 2 data representation 2010
Int 2 data representation 2010iarthur
 
IS 139 Lecture 4
IS 139 Lecture 4IS 139 Lecture 4
IS 139 Lecture 4
wajanga
 
Data Representation
Data RepresentationData Representation
Data Representation
Education Front
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representationekul
 
Data representation
Data representationData representation
Data representation
Manish Kumar
 
Representation of Signed Numbers - R.D.Sivakumar
Representation of Signed Numbers - R.D.SivakumarRepresentation of Signed Numbers - R.D.Sivakumar
Representation of Signed Numbers - R.D.Sivakumar
Sivakumar R D .
 
Data representation
Data representationData representation
Data representation
shashikant pabari
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
Hazel Anne Quirao
 
Data Representation
Data RepresentationData Representation
Data RepresentationRick Jamil
 
Computers numbering systems
Computers   numbering systemsComputers   numbering systems
Computers numbering systemssld1950
 
Data types
Data typesData types
Data typesgavhays
 
Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...
ArtemKovera
 
Representation Of Data
Representation Of DataRepresentation Of Data
Representation Of Datagavhays
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
Prof. Dr. K. Adisesha
 
Lec 02 data representation part 1
Lec 02 data representation part 1Lec 02 data representation part 1
Lec 02 data representation part 1Abdul Khan
 
Data representation moris mano ch 03
Data representation   moris mano ch  03Data representation   moris mano ch  03
Data representation moris mano ch 03
thearticlenow
 
Only floating point lecture 7 (1)
Only floating point lecture 7 (1)Only floating point lecture 7 (1)
Only floating point lecture 7 (1)
talhashahid40
 
Data representation
Data representationData representation
Data representation
Kaviya Arikrishnan
 

What's hot (20)

Int 2 data representation 2010
Int 2 data representation 2010Int 2 data representation 2010
Int 2 data representation 2010
 
IS 139 Lecture 4
IS 139 Lecture 4IS 139 Lecture 4
IS 139 Lecture 4
 
Data Representation
Data RepresentationData Representation
Data Representation
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
 
Data representation
Data representationData representation
Data representation
 
Representation of Signed Numbers - R.D.Sivakumar
Representation of Signed Numbers - R.D.SivakumarRepresentation of Signed Numbers - R.D.Sivakumar
Representation of Signed Numbers - R.D.Sivakumar
 
Data representation
Data representationData representation
Data representation
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
 
Data Representation
Data RepresentationData Representation
Data Representation
 
Computers numbering systems
Computers   numbering systemsComputers   numbering systems
Computers numbering systems
 
Data types
Data typesData types
Data types
 
Meghna ppt.
Meghna ppt.Meghna ppt.
Meghna ppt.
 
Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...
 
Representation Of Data
Representation Of DataRepresentation Of Data
Representation Of Data
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
 
Lec 02 data representation part 1
Lec 02 data representation part 1Lec 02 data representation part 1
Lec 02 data representation part 1
 
Data representation moris mano ch 03
Data representation   moris mano ch  03Data representation   moris mano ch  03
Data representation moris mano ch 03
 
Only floating point lecture 7 (1)
Only floating point lecture 7 (1)Only floating point lecture 7 (1)
Only floating point lecture 7 (1)
 
Data representation
Data representationData representation
Data representation
 
Data representation
Data representationData representation
Data representation
 

Viewers also liked

1s and 2s complement
1s and 2s complement1s and 2s complement
1s and 2s complement
Then Murugeshwari
 
Math1003 - An Intro to Number Systems
Math1003 - An Intro to Number SystemsMath1003 - An Intro to Number Systems
Math1003 - An Intro to Number Systemsgcmath1003
 
Complement
ComplementComplement
Complement
Sudheesh S Madhav
 
2s complement arithmetic
2s complement arithmetic2s complement arithmetic
2s complement arithmetic
Sanjay Saluth
 
Two’s complement
Two’s complementTwo’s complement
Two’s complement
mayannpolisticoLNU
 
Complements
ComplementsComplements
Complements
Sudheesh S Madhav
 
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.12 - Binary Addition
Math1003 1.12 - Binary AdditionMath1003 1.12 - Binary Addition
Math1003 1.12 - Binary Additiongcmath1003
 
1's and 2's complement
1's and 2's complement 1's and 2's complement
1's and 2's complement
Shiraz Azeem
 
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
 
Computer arithmetic
Computer arithmeticComputer arithmetic
Computer arithmetic
Balakrishna Chowdary
 
Number System
Number SystemNumber System
Number System
samarthagrawal
 
Digital logic mohammed salim ch3
Digital logic mohammed salim ch3Digital logic mohammed salim ch3
Digital logic mohammed salim ch3
Asst Lect Mohammed Salim
 
Math1003 1.4 - Number Systems
Math1003 1.4 - Number SystemsMath1003 1.4 - Number Systems
Math1003 1.4 - Number Systemsgcmath1003
 
Math1003 1.5 - Decimal Number System
Math1003 1.5 - Decimal Number SystemMath1003 1.5 - Decimal Number System
Math1003 1.5 - Decimal Number Systemgcmath1003
 
Math1003 welcome-13 w
Math1003 welcome-13 wMath1003 welcome-13 w
Math1003 welcome-13 wgcmath1003
 
Math1003 1.1 - Sets of Numbers
Math1003 1.1 - Sets of NumbersMath1003 1.1 - Sets of Numbers
Math1003 1.1 - Sets of Numbersgcmath1003
 
Math1003 1.14 - Scientific Notation
Math1003 1.14 - Scientific NotationMath1003 1.14 - Scientific Notation
Math1003 1.14 - Scientific Notationgcmath1003
 
Binary addition
Binary additionBinary addition
Binary addition
Martin Jacob
 

Viewers also liked (20)

1s and 2s complement
1s and 2s complement1s and 2s complement
1s and 2s complement
 
Math1003 - An Intro to Number Systems
Math1003 - An Intro to Number SystemsMath1003 - An Intro to Number Systems
Math1003 - An Intro to Number Systems
 
Complement
ComplementComplement
Complement
 
2s complement arithmetic
2s complement arithmetic2s complement arithmetic
2s complement arithmetic
 
Two’s complement
Two’s complementTwo’s complement
Two’s complement
 
2's complement
2's complement2's complement
2's complement
 
Complements
ComplementsComplements
Complements
 
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.12 - Binary Addition
Math1003 1.12 - Binary AdditionMath1003 1.12 - Binary Addition
Math1003 1.12 - Binary Addition
 
1's and 2's complement
1's and 2's complement 1's and 2's complement
1's and 2's complement
 
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
 
Computer arithmetic
Computer arithmeticComputer arithmetic
Computer arithmetic
 
Number System
Number SystemNumber System
Number System
 
Digital logic mohammed salim ch3
Digital logic mohammed salim ch3Digital logic mohammed salim ch3
Digital logic mohammed salim ch3
 
Math1003 1.4 - Number Systems
Math1003 1.4 - Number SystemsMath1003 1.4 - Number Systems
Math1003 1.4 - Number Systems
 
Math1003 1.5 - Decimal Number System
Math1003 1.5 - Decimal Number SystemMath1003 1.5 - Decimal Number System
Math1003 1.5 - Decimal Number System
 
Math1003 welcome-13 w
Math1003 welcome-13 wMath1003 welcome-13 w
Math1003 welcome-13 w
 
Math1003 1.1 - Sets of Numbers
Math1003 1.1 - Sets of NumbersMath1003 1.1 - Sets of Numbers
Math1003 1.1 - Sets of Numbers
 
Math1003 1.14 - Scientific Notation
Math1003 1.14 - Scientific NotationMath1003 1.14 - Scientific Notation
Math1003 1.14 - Scientific Notation
 
Binary addition
Binary additionBinary addition
Binary addition
 

Similar to Math1003 1.15 - Integers and 2's Complement

Represntasi data bilangan.pptx
Represntasi data bilangan.pptxRepresntasi data bilangan.pptx
Represntasi data bilangan.pptx
LielyZaliyantiPetroZ
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
Kyle
 
Data storage (number,string,sound, image and video
Data storage (number,string,sound, image and videoData storage (number,string,sound, image and video
Data storage (number,string,sound, image and video
wafaashalash
 
Errors
ErrorsErrors
Errors
trekalover
 
1.1.1 binary systems By Zak
1.1.1 binary systems By Zak1.1.1 binary systems By Zak
1.1.1 binary systems By Zak
Tabsheer Hasan
 
Number systems
Number systemsNumber systems
Number systemsKalaTecno
 
Floating point representation
Floating point representationFloating point representation
Floating point representation
missstevenson01
 
Network Slides
Network SlidesNetwork Slides
Network Slidesiarthur
 
chapter one && two.pdf
chapter one && two.pdfchapter one && two.pdf
chapter one && two.pdf
miftah88
 
Number system of computer
Number system of computerNumber system of computer
Number system of computer
VishalChaudhary151
 
ICT - Lecture Notes 4.pdf
ICT - Lecture Notes 4.pdfICT - Lecture Notes 4.pdf
ICT - Lecture Notes 4.pdf
HonKencyTress
 
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptxUNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
KaameshwaranKaameshw
 
TLE_WEEK6_7_8_PMC.pptx
TLE_WEEK6_7_8_PMC.pptxTLE_WEEK6_7_8_PMC.pptx
TLE_WEEK6_7_8_PMC.pptx
ssuser652085
 
Chapter 4 number system
Chapter 4 number systemChapter 4 number system
Chapter 4 number system
Praveen M Jigajinni
 
digital logic design number system
digital logic design number systemdigital logic design number system
digital logic design number system
Nallapati Anindra
 
Arithmetic for Computers.ppt
Arithmetic for Computers.pptArithmetic for Computers.ppt
Arithmetic for Computers.ppt
JEEVANANTHAMG6
 
Binary reference guide csit vn1202
Binary reference guide csit vn1202Binary reference guide csit vn1202
Binary reference guide csit vn1202jrwalker2012
 
04 chapter03 02_numbers_systems_student_version_fa16
04 chapter03 02_numbers_systems_student_version_fa1604 chapter03 02_numbers_systems_student_version_fa16
04 chapter03 02_numbers_systems_student_version_fa16
John Todora
 
CST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the BitginningCST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the Bitginning
oudesign
 

Similar to Math1003 1.15 - Integers and 2's Complement (20)

Represntasi data bilangan.pptx
Represntasi data bilangan.pptxRepresntasi data bilangan.pptx
Represntasi data bilangan.pptx
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
 
Data storage (number,string,sound, image and video
Data storage (number,string,sound, image and videoData storage (number,string,sound, image and video
Data storage (number,string,sound, image and video
 
Errors
ErrorsErrors
Errors
 
Integers
IntegersIntegers
Integers
 
1.1.1 binary systems By Zak
1.1.1 binary systems By Zak1.1.1 binary systems By Zak
1.1.1 binary systems By Zak
 
Number systems
Number systemsNumber systems
Number systems
 
Floating point representation
Floating point representationFloating point representation
Floating point representation
 
Network Slides
Network SlidesNetwork Slides
Network Slides
 
chapter one && two.pdf
chapter one && two.pdfchapter one && two.pdf
chapter one && two.pdf
 
Number system of computer
Number system of computerNumber system of computer
Number system of computer
 
ICT - Lecture Notes 4.pdf
ICT - Lecture Notes 4.pdfICT - Lecture Notes 4.pdf
ICT - Lecture Notes 4.pdf
 
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptxUNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
UNIT-I U20EST109 - PROBLEM SOLVING APPROACH - Copy (1).pptx
 
TLE_WEEK6_7_8_PMC.pptx
TLE_WEEK6_7_8_PMC.pptxTLE_WEEK6_7_8_PMC.pptx
TLE_WEEK6_7_8_PMC.pptx
 
Chapter 4 number system
Chapter 4 number systemChapter 4 number system
Chapter 4 number system
 
digital logic design number system
digital logic design number systemdigital logic design number system
digital logic design number system
 
Arithmetic for Computers.ppt
Arithmetic for Computers.pptArithmetic for Computers.ppt
Arithmetic for Computers.ppt
 
Binary reference guide csit vn1202
Binary reference guide csit vn1202Binary reference guide csit vn1202
Binary reference guide csit vn1202
 
04 chapter03 02_numbers_systems_student_version_fa16
04 chapter03 02_numbers_systems_student_version_fa1604 chapter03 02_numbers_systems_student_version_fa16
04 chapter03 02_numbers_systems_student_version_fa16
 
CST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the BitginningCST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the Bitginning
 

More from gcmath1003

Math1003 1.4 - Order of Operations
Math1003 1.4 - Order of OperationsMath1003 1.4 - Order of Operations
Math1003 1.4 - Order of Operationsgcmath1003
 
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion Error
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion ErrorMath1003 1.17 - Truncation, Rounding, Overflow, & Conversion Error
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion Errorgcmath1003
 
Math1003 1.13 - Significant Digits, Accuracy, Precision
Math1003 1.13 - Significant Digits, Accuracy, PrecisionMath1003 1.13 - Significant Digits, Accuracy, Precision
Math1003 1.13 - Significant Digits, Accuracy, Precisiongcmath1003
 
Math1003 1.11 - Hex to Binary Conversion
Math1003 1.11 - Hex to Binary ConversionMath1003 1.11 - Hex to Binary Conversion
Math1003 1.11 - Hex to Binary Conversiongcmath1003
 
Math1003 1.10 - Binary to Hex Conversion
Math1003 1.10 - Binary to Hex ConversionMath1003 1.10 - Binary to Hex Conversion
Math1003 1.10 - Binary to Hex Conversiongcmath1003
 
Math1003 1.7 - Hexadecimal Number System
Math1003 1.7 - Hexadecimal Number SystemMath1003 1.7 - Hexadecimal Number System
Math1003 1.7 - Hexadecimal Number Systemgcmath1003
 
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.3 - Exponents
Math1003 1.3 - ExponentsMath1003 1.3 - Exponents
Math1003 1.3 - Exponentsgcmath1003
 
Math1003 1.2 - Properties of Numbers
Math1003 1.2 - Properties of NumbersMath1003 1.2 - Properties of Numbers
Math1003 1.2 - Properties of Numbersgcmath1003
 

More from gcmath1003 (9)

Math1003 1.4 - Order of Operations
Math1003 1.4 - Order of OperationsMath1003 1.4 - Order of Operations
Math1003 1.4 - Order of Operations
 
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion Error
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion ErrorMath1003 1.17 - Truncation, Rounding, Overflow, & Conversion Error
Math1003 1.17 - Truncation, Rounding, Overflow, & Conversion Error
 
Math1003 1.13 - Significant Digits, Accuracy, Precision
Math1003 1.13 - Significant Digits, Accuracy, PrecisionMath1003 1.13 - Significant Digits, Accuracy, Precision
Math1003 1.13 - Significant Digits, Accuracy, Precision
 
Math1003 1.11 - Hex to Binary Conversion
Math1003 1.11 - Hex to Binary ConversionMath1003 1.11 - Hex to Binary Conversion
Math1003 1.11 - Hex to Binary Conversion
 
Math1003 1.10 - Binary to Hex Conversion
Math1003 1.10 - Binary to Hex ConversionMath1003 1.10 - Binary to Hex Conversion
Math1003 1.10 - Binary to Hex Conversion
 
Math1003 1.7 - Hexadecimal Number System
Math1003 1.7 - Hexadecimal Number SystemMath1003 1.7 - Hexadecimal Number System
Math1003 1.7 - Hexadecimal Number System
 
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.3 - Exponents
Math1003 1.3 - ExponentsMath1003 1.3 - Exponents
Math1003 1.3 - Exponents
 
Math1003 1.2 - Properties of Numbers
Math1003 1.2 - Properties of NumbersMath1003 1.2 - Properties of Numbers
Math1003 1.2 - Properties of Numbers
 

Recently uploaded

Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 

Recently uploaded (20)

Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 

Math1003 1.15 - Integers and 2's Complement