Two's complement: Difference between revisions
→{{header|J}}: second draft
m (J) |
(→{{header|J}}: second draft) |
||
Line 53:
=={{header|J}}==
J uses twos complement natively:
<lang J> -3
_3</lang>
We can see this by extracting bits representing the number. In this example, we limit ourselves to 8 bits:
<lang J> (8#2)#:3
0 0 0 0 0 0 1 1
(8#2)#:-3
1 1 1 1 1 1 0 1</lang>
=={{header|Z80 Assembly}}==
===8-Bit===
|