<?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