• ベストアンサー

浮動小数点は 0 含まれますか

0 は整数 integer ですが、 浮動小数点でもありますか? 0.00000 は浮動小数点ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • suzuki-_-
  • ベストアンサー率77% (152/195)
回答No.1

> 0 は整数 integer ですが、 > 浮動小数点でもありますか? 型は、原則的に記述の仕方によって内部的に指定される1つです 型指定によってどのような型になりえても AでありBでもあるという言い方は適切ではないと思います 0自体の型はあくまで整数であって浮動小数点ではないです 0 と 浮動小数点系の型を指定した 0 は厳密には等価ではありません > 0.00000 は浮動小数点ですか? double型の浮動小数点数として扱われます <?php echo gettype(0)."/".gettype(0.00000);// integer/double echo 0 === (double) 0 ? "True" : "False";// False ?>