}0.0で割り算したときの値"Infinity"という値が返されたよね。これは"無限大"という意味だよ。割り算したときには"NaN"という値になったと思うけど、これは"Not-a-Number(数値じゃないよ)"という意味だよ。これらの値は、正常な値ではないよ。プログラムの中で割り算をするときは、以下のように分母がゼロのときは割り算が実行されないようにしておくといいよ。型の変数が格納できる最大の値のことで、メソッドdevideからこの値が返ってきたら、中で何かエラーが発生した、ということにして使うんだ。InfinityとNaNは、Double.POSITIVE_INFINITY、Double.NaNという定数で定義されているよ。方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。