C++で、InfとNaN。
const double DEF_Zero = 0.0; // コンパイラエラーをごまかす const double DEF_Inf = 1.0/DEF_Zero; const double DEF_NaN = 0.0/DEF_Zero;
1.0/0.0
0.0/0.0
は、コンパイルで怒られる。
そのために、ひとつはさむ。
何で定義されてないの?
const double DEF_Zero = 0.0; // コンパイラエラーをごまかす const double DEF_Inf = 1.0/DEF_Zero; const double DEF_NaN = 0.0/DEF_Zero;
1.0/0.0
0.0/0.0
は、コンパイルで怒られる。
そのために、ひとつはさむ。
何で定義されてないの?