round(0.49…)の挙動をありえないと思う人はPHPを使ってはいけない

round(0.49…)が0だったり1だったりする件。
2007-05-15


PHPっていうのは、そもそもそういうものです。
いつ、どんな仕様変更が、こういうクオリティで行われても不思議ではない。
これは「ありえない」ことではなくて、元記事にもある通り「PHPらしい」のです。
PHPを使う場合は、こういったポリシーで開発されているということを踏まえて、それなりの用途で使うか、それなりの対処をするかが必要です。


開発ポリシーが伺える件。
http://wordpress.rauru-block.org/index.php/1403