1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
--TEST--
MongoDB\BSON\Decimal128
--FILE--
<?php
$tests = [
'1234.5678',
'-1234.5678',
'1234e5',
'+1234E+5',
'1234.56e-78',
'-234.567',
'2345E+6',
'+2345E-6',
1234.5678,
-1234.5678,
-234.567,
1234e5,
1234.56e-78,
];
foreach ($tests as $test) {
printf("%s\n", new MongoDB\BSON\Decimal128($test));
}
?>
===DONE===
<?php exit(0); ?>
--EXPECT--
1234.5678
-1234.5678
1.234E+8
1.234E+8
1.23456E-75
-234.567
2.345E+9
0.002345
1234.5678
-1234.5678
-234.567
123400000
1.23456E-75
===DONE===
|