3v4l.org

run code in 300+ PHP versions simultaneously
<?php $amount = -1 * "99999999999999.999999"; echo "Amount ", var_dump($amount), PHP_EOL; $balance = "0.00"; echo "Balance ", var_dump($balance), PHP_EOL; $amountRounded = round($amount, 2); echo "Amount rounded ", var_dump($amountRounded), PHP_EOL; $newBalance = round($balance, 2) + $amountRounded; echo "NB ", var_dump($newBalance), PHP_EOL; var_dump($newBalance >= -0.005); var_dump($amount > 0); var_dump($amount > 0 || $newBalance >= -0.005);

preferences:
46.31 ms | 402 KiB | 5 Q