Simple types / Numbers / Double and Float

<?php

$a = 1.0;
$b = (0.3 * 3) + 0.1;

//Wrong way to compare
$isEqual1 = $a == $b;
//isEqual1 is False

//Correct way to compare
$delta = 0.0000000001;
$isEqual2 = abs($a - $b) < $delta;
//isEqual2 is True

echo "a is ", $a, "\n";
echo "b is ", $b, "\n";
echo "isEqual1 is "var_dump($isEqual1);
echo "isEqual2 is "var_dump($isEqual2);