In Java, math does weird things.... When I have the number 1.488113760197957E109 (pretty large one) it converts it to 2147483647 when I cast it to an integer. Any help?
My guess -- emphasis upon 'guess' -- is that you are attempting to place a number that is way too large for the integer location and so the process used to change from a floating point to an integer results into a nonsensical answer.
My guess -- emphasis upon 'guess' -- is that you are attempting to place a number that is way too large for the integer location and so the process used to change from a floating point to an integer results into a nonsensical answer.