3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo var_export(10 / 3, true) . "\n"; echo var_export(3.33, true) . "\n"; echo var_export(3.0, true) . "\n"; echo "\n"; echo var_export(round(10 / 3, 14), true) . "\n"; echo var_export(round(3.33, 14), true) . "\n"; echo var_export(round(3.0, 14), true) . "\n"; echo "\n"; echo sprintf('%F', 10 / 3) . "\n"; echo sprintf('%F', 3.33) . "\n"; echo sprintf('%F', 3.0) . "\n"; echo "\n"; echo sprintf('%.14F', 10 / 3) . "\n"; echo sprintf('%.14F', 3.33) . "\n"; echo sprintf('%.14F', 3.0) . "\n"; echo "\n"; echo rtrim(sprintf('%.14F', 10 / 3), '0') . "\n"; echo rtrim(sprintf('%.14F', 3.33), '0') . "\n"; echo rtrim(sprintf('%.14F', 3.0), '0') . "\n";
Output for 7.1.0
3.3333333333333335 3.33 3.0 3.33333333333333 3.33 3.0 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 7.0.14
3.3333333333333335 3.3300000000000001 3.0 3.3333333333333299 3.3300000000000001 3.0 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 7.0.2 - 7.0.10
3.33333333333333348136307 3.33000000000000007105427 3.0 3.33333333333332992864939 3.33000000000000007105427 3.0 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 5.4.22 - 5.4.45, 5.5.6 - 5.6.25, 7.0.0 - 7.0.1
3.33333333333333348136307 3.33000000000000007105427 3 3.33333333333332992864939 3.33000000000000007105427 3 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 4.3.10 - 4.4.9, 5.0.3 - 5.4.21, 5.5.0 - 5.5.5, hhvm-3.10.0 - 3.12.0
3.3333333333333 3.33 3 3.3333333333333 3.33 3 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 5.6.28
3.3333333333333335 3.3300000000000001 3 3.3333333333333299 3.3300000000000001 3 3.333333 3.330000 3.000000 3.33333333333333 3.33000000000000 3.00000000000000 3.33333333333333 3.33 3.
Output for 4.3.0 - 4.3.9, 5.0.0 - 5.0.2
3.3333333333333 3.33 3 3.3333333333333 3.33 3