重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

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

A 回答 (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
?>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!