What is the int value of 456789*456789? (regular 32-bit representation)
edit - sharping the question: what is the 4 bytes representation of the value?
1) -1,797,206,983
2) 206,656,190,521
3) 2,497,760,313
4) 350,276,665
5) No value: the code terminated with error message.
I know the answer is 1. I wonder how one can answer this question without calculator or any other utilities (like in a test)