- var_dump: documentation ( source)
- abs: documentation ( source)
- round: documentation ( source)
<?php
$n = 0 - 0.0000000000000000000000000001;
var_dump($n); // float(-1.0E-33)
var_dump(round($n)); // float(-0) -- huh?!
var_dump(abs($n)); // float(1.0E-33)
var_dump(abs(round($n))); // float(0)
var_dump(round($n) == 0); // bool(true)
var_dump(round($n) === 0); // bool(false)