1

これを実行すると:

<?php echo round(8.553577896, 2); ?>

8.550000000000000710542735760100185871124267578125の代わりに返します8.55。なんで?round関数を使用して正しく動作させる方法はありますか?

Windows NT 6.1 ビルド 7601 (Windows 7 Ultimate Edition Service Pack 1) で PHP 5.4.4 を使用しています。

4

1 に答える 1

-5

round()PHPに関数はありますか?

<?php
    print round(8.553577896, 2);
?>

それを試してみてください。完全にはわかりません。

于 2012-11-01T10:16:49.057 に答える