ID: 31180 User updated by: patrick at ilmander dot com Reported By: patrick at ilmander dot com Status: Open Bug Type: Unknown/Other Function Operating System: Red Hat Linux PHP Version: 4.3.10 New Comment:
Printing a variable with %.2f should output the number with 2 decimals. After upgrading to 4.3.10 it now outputs 3 decimals. %.1f outputs with 2 decimals and I haven't figured out how to print out just 1 decimal (%.0f doesn't work), so I'm treating this as a bug. Previous Comments: ------------------------------------------------------------------------ [2004-12-18 12:18:54] patrick at ilmander dot com Description: ------------ Printing a variable with %.2f should output the number with 2 decimals. After upgrading to 4.3.10 it now outputs 3 decimals. %.1f outputs with 2 decimals and I haven't figured out how to print out just 1 decimal (%.1f doesn't work), so I'm treating this as a bug. Reproduce code: --------------- printf("%.2f", $member[score] / $member[votes]); Expected result: ---------------- 1.23 Actual result: -------------- 1.234 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=31180&edit=1