PHP】下らねぇ質問はID出して書き込みやがれ 122
■ このスレッドは過去ログ倉庫に格納されています
0866nobodyさん
2012/09/24(月) 11:55:32.95ID:s/iOVThE【PHPのバージョン】5.2,5.3で確認
【質問内容】
たったこれだけのコードで悩んでるのですが、結果がokになりません。
ソースはコピペなので動かしてるそのまま、比較演算子は ===でも結果は一緒です。
$wk = array(0.5, 0.2, 0.2, 0.1);
if( (double)array_sum($wk) == (double)1.0 ){
echo "ok";
}else{
echo "ng";
}
array_sumの結果は1が帰ってきてるのですが、なぜ等価にならないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています