Difference between revisions of "Help File:Unsigned values"
								
								Jump to navigation
				Jump to search
				
				
		
 					
								
							
		 (Created page with '{|  width="100%"  border="0"  cellspacing="0"  cellpadding="2"  bgcolor="#FFFCEA"  |  align="left" |<font face="Arial"  color="#010101"  class="Arial3"><b>(Un)Signed value(s)</b>…')  | 
				|||
| Line 1: | Line 1: | ||
| − | + | In short, a value can hold a negative value if it is a signed value.  | |
| − | + | This is done by inverting all the bits. All 0's become 1's and 1's become 0's. Then the resulting value is incremented by 1.  | |
| − | + | ||
| − | In short, a value can hold a negative value if it is a signed value.  | + | example:  | 
| − | This is done by inverting all the bits. All 0's become 1's and 1's become 0's. Then the resulting value is    | + |    12 = 00001100  | 
| − | incremented by 1.  | + | invert = 11110011  | 
| − | example:  | + |   -12 = 11110100 (notice that if this was an unsigned value this would be 244; because 256-12=244)  | 
| − | + | ||
| − | invert = 11110011  | + | == Links ==  | 
| − | + | * [[Cheat Engine:Help File|Help File]]  | |
| + | |||
| + | * [[Help_File:Big_endian_4_byte|Back]]  | ||
| + | |||
| + | * [[Help_File:Found_address_list|Next]]  | ||
Revision as of 08:15, 10 March 2017
In short, a value can hold a negative value if it is a signed value. This is done by inverting all the bits. All 0's become 1's and 1's become 0's. Then the resulting value is incremented by 1.
example:
12 = 00001100
invert = 11110011
-12 = 11110100 (notice that if this was an unsigned value this would be 244; because 256-12=244)