| Author |
Rules roundup #113
|
Arnold Reuser
Ranch Hand
Joined: Nov 20, 2003
Posts: 190
|
|
Question : What happens when you have this in you code double x; x = 24.0/0; Answer : Compiles and runs. Floating point numbers don�t produce a divide-by-zero ArithmeticException. They will give a result which is a Not a Number value. Maybe the answer should be : Compiles and runs. Floating point numbers don�t produce a divide-by-zero ArithmeticException. They will give a result which is Double.POSITIVE_INFINITY. Also notice that 24.0%0 gives NaN.
|
 |
Rajith Vidanaarachchi
Greenhorn
Joined: Nov 06, 2004
Posts: 11
|
|
Hello, I previously thought that the answer was correct but now I typed it and Compiled it and got the output.You are correct!  [ December 21, 2004: Message edited by: Rajith Vidanaarachchi ]
|
 |
 |
|
|
subject: Rules roundup #113
|
|
|