- ベストアンサー
number_formatが勝手に四捨五入
number_format関数は小数以下を勝手に四捨五入するようですが、これはどうしようもないんでしょうか? 例えば、下記のような場合、 $test_float = 12345678.9012; print number_format( $test_float ) . "\n"; 答えは“12,345,679”となりますが、そのまま“12,345,678”とする方法はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
小数点以下は消してしまっていいんですよね? floor()を使ってみてはどうでしょう。 print number_format(floor($test_float))."\n";