@moonbase
Hi you doing. Listen I still working but I am close to release my latest. So a few days more for nest release.
Regards the negative. I did already explained on other thread. I guess you miss that.
@all
If you are not a programmer you may wonder why Negative?
A 32 bit Integer can have a maximum of 2^32 = 4294967296. This means an
unsigned 32 bit Integer can count
0 ->
4,294,967,296
But if the programmer use
Signed Integer then the last bit is use to stated negative or not. This means only 2^31 can be used to count as we lost 1 bit.
At the end a Signed 32 bit integer can count from
−2,147,483,647 to
+2,147,483,647
Lets resume.
COder's answer, is correct. You can transform a Negative Signed Integer and gets its value to a Positive Unsigned Integer. Clearly you need a Calculator that can do such transformation.
Instead I show you the easy-way. Start with the Maximum 32 bit and subtract the Negative integer. That will give you the Unsigned Value.
Code:
4294967296 -507570176 = 3787397120
Hope it helps.