3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function xpnd($scientific, $precision){ # expand from scientific notation if(is_int($scientific)){ #don't convert integers return $scientific; } return sprintf("%.".$precision."F", $scientific); } echo "1 - ".bcdiv(0.0000967, 2, 10)."\n"; echo "2 - ".(40075036/86164.098903691)."\n"; echo "3 - ".bcdiv(xpnd(0.0000967, 10), 2, 10)."\n";
Output for 4.3.10 - 4.4.9, 5.0.3 - 5.6.28, hhvm-3.10.0 - 3.12.0, 7.0.0 - 7.1.0
1 - 0.0000000000 2 - 465.10131841329 3 - 0.0000483500
Output for 4.3.0 - 4.3.9, 5.0.0 - 5.0.2
1 - 0.0000000000 2 - 465.10131841329 3 - 0.0000000000