Qualcuno mi sa speigare perchè questo controllo enta nell'if??

if ( ( 5.555 + 1.111 + 1.111 ) != 7.777 )
{echo "diverso";}

e soprattutto come la risolvo?????