да уж забавно получается
intval(2.25 * 100) === intval(2.26 * 100) // true
если последняя цифра > 5 то округляется вниз
но
intval(2.5 * 100) === intval(2.6 * 100) // false
а это вообще brainfack
echo intval(2.55 * 100); // 254
echo intval(2.56 * 100); // 256
round все решает
echo round(2.55 * 100); // 255
echo round(2.56 * 100); // 256