Mac/Macintosh educational/tutor software developer

Faraday R&D

| Home | Source Code |

Mac Developer (Australia): PHP Example -- sprintf

Running Test...

PHP executable code for smarter formatting of floating point numbers

Return to source code page..

Positive values

test_fixed_width_format
?: 0 ---> 0
0: 1.23456789 ---> 1.234568 1: 12.3456789 ---> 1.23e+01 2: 123.456789 ---> 1.23e+02 3: 1234.56789 ---> 1.23e+03 4: 12345.6789 ---> 1.23e+04 5: 123456.789 ---> 1.23e+05 6: 1234567.89 ---> 1.23e+06 7: 12345678.9 ---> 1.23e+07 8: 123456789 ---> 1.23e+08 9: 1234567890 ---> 1.23e+09 10: 12345678900 ---> 1.23e+10 11: 123456789000 ---> 1.23e+11 12: 1.23456789E+12 ---> 1.23e+12 13: 1.23456789E+13 ---> 1.23e+13 14: 1.23456789E+14 ---> 1.23e+14 15: 1.23456789E+15 ---> 1.23e+15 16: 1.23456789E+16 ---> 1.23e+16 17: 1.23456789E+17 ---> 1.23e+17 18: 1.23456789E+18 ---> 1.23e+18 19: 1.23456789E+19 ---> 1.23e+19
 
0: 1.23456789 ---> 1.234568 1: 0.123456789 ---> 0.123457 2: 0.0123456789 ---> 1.23e-02 3: 0.00123456789 ---> 1.23e-03 4: 0.000123456789 ---> 1.23e-04 5: 1.23456789E-05 ---> 1.23e-05 6: 1.23456789E-06 ---> 1.23e-06 7: 1.23456789E-07 ---> 1.23e-07 8: 1.23456789E-08 ---> 1.23e-08 9: 1.23456789E-09 ---> 1.23e-09 10: 1.23456789E-10 ---> 1.23e-10 11: 1.23456789E-11 ---> 0 12: 1.23456789E-12 ---> 0 13: 1.23456789E-13 ---> 0 14: 1.23456789E-14 ---> 0 15: 1.23456789E-15 ---> 0 16: 1.23456789E-16 ---> 0 17: 1.23456789E-17 ---> 0 18: 1.23456789E-18 ---> 0 19: 1.23456789E-19 ---> 0

 

Negative values

test_fixed_width_format
?: 0 ---> 0
0: -1.23456789 ---> -1.23457 1: -12.3456789 ---> -1.2e+01 2: -123.456789 ---> -1.2e+02 3: -1234.56789 ---> -1.2e+03 4: -12345.6789 ---> -1.2e+04 5: -123456.789 ---> -1.2e+05 6: -1234567.89 ---> -1.2e+06 7: -12345678.9 ---> -1.2e+07 8: -123456789 ---> -1.2e+08 9: -1234567890 ---> -1.2e+09 10: -12345678900 ---> -1.2e+10 11: -123456789000 ---> -1.2e+11 12: -1.23456789E+12 ---> -1.2e+12 13: -1.23456789E+13 ---> -1.2e+13 14: -1.23456789E+14 ---> -1.2e+14 15: -1.23456789E+15 ---> -1.2e+15 16: -1.23456789E+16 ---> -1.2e+16 17: -1.23456789E+17 ---> -1.2e+17 18: -1.23456789E+18 ---> -1.2e+18 19: -1.23456789E+19 ---> -1.2e+19
 
0: -1.23456789 ---> -1.23457 1: -0.123456789 ---> -0.12346 2: -0.0123456789 ---> -1.2e-02 3: -0.00123456789 ---> -1.2e-03 4: -0.000123456789 ---> -1.2e-04 5: -1.23456789E-05 ---> -1.2e-05 6: -1.23456789E-06 ---> -1.2e-06 7: -1.23456789E-07 ---> -1.2e-07 8: -1.23456789E-08 ---> -1.2e-08 9: -1.23456789E-09 ---> -1.2e-09 10: -1.23456789E-10 ---> -1.2e-10 11: -1.23456789E-11 ---> 0 12: -1.23456789E-12 ---> 0 13: -1.23456789E-13 ---> 0 14: -1.23456789E-14 ---> 0 15: -1.23456789E-15 ---> 0 16: -1.23456789E-16 ---> 0 17: -1.23456789E-17 ---> 0 18: -1.23456789E-18 ---> 0 19: -1.23456789E-19 ---> 0

Return to source code page..

| Copyright © 2004, Faraday R&D. | Feedback |