Two's Complement Representation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
=Overview= | =Overview= | ||
Two's complement is an integer representation scheme used by most computers to represent signed integral values such as byte, int or long. | Two's complement is an integer representation scheme used by most computers to represent signed integral values such as byte, int or long. | ||
Positive numbers | |||
Negative numbers | |||
The primary motivation between this scheme is that a computer can use the same circuitry to perform both addition and subtraction, whereas otherwise they would have to be treated as separate operations. |
Revision as of 23:58, 5 April 2020
External
Internal
Overview
Two's complement is an integer representation scheme used by most computers to represent signed integral values such as byte, int or long.
Positive numbers
Negative numbers
The primary motivation between this scheme is that a computer can use the same circuitry to perform both addition and subtraction, whereas otherwise they would have to be treated as separate operations.