--TEST-- Testing floatval() and its alias doubleval() Functions --FILE-- --EXPECTF-- *** Testing floatval() with valid float values *** float(0) float(1) float(-1) float(1.234) float(-1.234) float(1200) float(-1200) float(10) float(1050000) float(100000) float(-100000) float(1.0E-5) float(-0.1) float(100000) float(-100000) float(100000) float(-100000) float(100000) float(-100000) float(5000000) float(-5000000) *** Testing doubleval() with valid float values *** float(0) float(1) float(-1) float(1.234) float(-1.234) float(1200) float(-1200) float(10) float(1050000) float(100000) float(-100000) float(1.0E-5) float(-0.1) float(100000) float(-100000) float(100000) float(-100000) float(100000) float(-100000) float(5000000) float(-5000000) *** Testing floatval() on non floating types *** float(-2147483648) float(2147483648) Warning: floatval() expects parameter 1 to be double, resource given in %s on line %d NULL Warning: floatval() expects parameter 1 to be double, resource given in %s on line %d NULL float(0) float(1) float(-1300) Warning: floatval() expects parameter 1 to be double, string given in %s on line %d NULL Notice: A non well formed numeric value encountered in %s on line %d float(10) Notice: A non well formed numeric value encountered in %s on line %d float(10.2) float(11) float(11) Warning: floatval() expects parameter 1 to be double, string given in %s on line %d NULL float(1) float(0) float(0) *** Testing doubleval() on non floating types *** float(-2147483648) float(2147483648) Warning: doubleval() expects parameter 1 to be double, resource given in %s on line %d NULL Warning: doubleval() expects parameter 1 to be double, resource given in %s on line %d NULL float(0) float(1) float(-1300) Warning: doubleval() expects parameter 1 to be double, string given in %s on line %d NULL Notice: A non well formed numeric value encountered in %s on line %d float(10) Notice: A non well formed numeric value encountered in %s on line %d float(10.2) float(11) float(11) Warning: doubleval() expects parameter 1 to be double, string given in %s on line %d NULL float(1) float(0) float(0) *** Testing error conditions *** Warning: floatval() expects exactly 1 parameter, 0 given in %s on line %d NULL Warning: doubleval() expects exactly 1 parameter, 0 given in %s on line %d NULL Warning: floatval() expects exactly 1 parameter, 2 given in %s on line %d NULL Warning: doubleval() expects exactly 1 parameter, 2 given in %s on line %d NULL Done --UEXPECTF-- *** Testing floatval() with valid float values *** float(0) float(1) float(-1) float(1.234) float(-1.234) float(1200) float(-1200) float(10) float(1050000) float(100000) float(-100000) float(1.0E-5) float(-0.1) float(100000) float(-100000) float(100000) float(-100000) float(100000) float(-100000) float(5000000) float(-5000000) *** Testing doubleval() with valid float values *** float(0) float(1) float(-1) float(1.234) float(-1.234) float(1200) float(-1200) float(10) float(1050000) float(100000) float(-100000) float(1.0E-5) float(-0.1) float(100000) float(-100000) float(100000) float(-100000) float(100000) float(-100000) float(5000000) float(-5000000) *** Testing floatval() on non floating types *** float(-2147483648) float(2147483648) Warning: floatval() expects parameter 1 to be double, resource given in %s on line %d NULL Warning: floatval() expects parameter 1 to be double, resource given in %s on line %d NULL float(0) float(1) float(-1300) Warning: floatval() expects parameter 1 to be double, Unicode string given in %s on line %d NULL Notice: A non well formed numeric value encountered in %s on line %d float(10) Notice: A non well formed numeric value encountered in %s on line %d float(10.2) float(11) float(11) Warning: floatval() expects parameter 1 to be double, Unicode string given in %s on line %d NULL float(1) float(0) float(0) *** Testing doubleval() on non floating types *** float(-2147483648) float(2147483648) Warning: doubleval() expects parameter 1 to be double, resource given in %s on line %d NULL Warning: doubleval() expects parameter 1 to be double, resource given in %s on line %d NULL float(0) float(1) float(-1300) Warning: doubleval() expects parameter 1 to be double, Unicode string given in %s on line %d NULL Notice: A non well formed numeric value encountered in %s on line %d float(10) Notice: A non well formed numeric value encountered in %s on line %d float(10.2) float(11) float(11) Warning: doubleval() expects parameter 1 to be double, Unicode string given in %s on line %d NULL float(1) float(0) float(0) *** Testing error conditions *** Warning: floatval() expects exactly 1 parameter, 0 given in %s on line %d NULL Warning: doubleval() expects exactly 1 parameter, 0 given in %s on line %d NULL Warning: floatval() expects exactly 1 parameter, 2 given in %s on line %d NULL Warning: doubleval() expects exactly 1 parameter, 2 given in %s on line %d NULL Done