Must be some server side option then, I'm testing this on my local Mamp server. Anyone knows what setting this could be?
Try this on the Cli php -r "echo ini_get('precision');" Code (markup): Mine is set at 12 and I get the result of 480000000 for 400000000*1.2. If I reduce the precision to fewer digits ini_set('precision', 2); echo 400000000*1.2; PHP: PHP switches to scientific notation, replicating your issue.