What is the result of attempting to compile and run the program? a. Prints: 0000,ffff b. Prints: 00000000,ffffffff c. Prints: 7fff,8000 d. Prints: 8000,7fff e. Prints: 7fffffff,80000000 f. Prints: 80000000,7fffffff g. Compile-time error h. Run-time error i. None of the above Answer: f Can someone please explain to me how is 80000000 calculated? TIA, -Jarrod
Integer.MIN_VALUE ---------------- Decimal : -2147483648 Binary : 1000 0000 0000 0000 0000 0000 0000 0000 Hexadecimal : 8 0 0 0 0 0 0 0 As you can see every 4 bits in binary is represented by 1 bit in hex, so 1000 becomes 8 and the rest is zero as you can see. Hope this helps.
- Do not try and bend the spoon. That's impossible. Instead, only try to realize the truth. - What truth? - That there is no spoon!!!
Joined: Dec 24, 2002
Thanks Vad and Vicken. I seriously dunno how I missed out on this one...my brain's stuffed but got to keep going... -Jarrod
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com