|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r78803 - sandbox/big_number/libs/multiprecision/test
From: vicente.botet_at_[hidden]
Date: 2012-06-03 16:51:47
Author: viboes
Date: 2012-06-03 16:51:41 EDT (Sun, 03 Jun 2012)
New Revision: 78803
URL: http://svn.boost.org/trac/boost/changeset/78803
Log:
Multiprecision: added error log
Added:
sandbox/big_number/libs/multiprecision/test/error.txt (contents, props changed)
Added: sandbox/big_number/libs/multiprecision/test/error.txt
==============================================================================
--- (empty file)
+++ sandbox/big_number/libs/multiprecision/test/error.txt 2012-06-03 16:51:41 EDT (Sun, 03 Jun 2012)
@@ -0,0 +1,93662 @@
+warning: mismatched versions of Boost.Build engine and core
+warning: Boost.Build engine (bjam) is 2011.04.00
+warning: Boost.Build core (at /Users/viboes/boost/trunk/tools/build/v2) is 2011.12-svn
+...patience...
+...found 905 targets...
+...updating 4 targets...
+testing.capture-output bin/test_float_io_cpp_dec_float.test/clang-darwin-2.9/release/test_float_io_cpp_dec_float.run
+====== BEGIN OUTPUT ======
+Testing value 123456789
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 1e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 1.e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +1e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.2e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +123456789.0
+Testing value 123456789
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.2e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.23e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +123456789.00
+Testing value 123456789
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.23e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.235e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +123456789.000
+Testing value 123456789
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.235e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +123456789.0000
+Testing value 123456789
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 123456789.00000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 123456789.00000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +123456789.00000
+Testing value 123456789
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 123456789.000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 123456789.000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +123456789.000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 123456789.0000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 123456789.0000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +123456789.0000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.23456789e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.23456789e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.23456789e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 123456789.00000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 123456789.00000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +123456789.00000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 123456789.
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.234567890e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.234567890e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.234567890e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 123456789.000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 123456789.000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +123456789.000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.2345678900e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.2345678900e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.2345678900e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 123456789.0000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 123456789.0000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +123456789.0000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.23456789000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.23456789000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.23456789000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 123456789.00000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 123456789.00000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +123456789.00000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.234567890000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.234567890000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.234567890000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 123456789.000000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 123456789.000000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +123456789.000000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 123456789.0000000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 123456789.0000000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +123456789.0000000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -1e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -1.e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -1e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -123456789.
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +15432098.6
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +15432098.62
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +15432098.6250
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +15432098.62500
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.543210e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 15432098.625000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 15432098.625000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +15432098.625000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 15432098.6250000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 15432098.6250000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +15432098.6250000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 15432099
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 15432099.
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +15432099
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 15432098.62500000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 15432098.62500000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +15432098.62500000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +15432098.6
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 15432098.625000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 15432098.625000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +15432098.625000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +15432098.62
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 15432098.6250000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 15432098.6250000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +15432098.6250000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 15432098.62500000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 15432098.62500000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +15432098.62500000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 15432098.625000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 15432098.625000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +15432098.625000000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 15432098.6250000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 15432098.6250000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099.
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +1929012.3
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +1929012.33
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +1929012.328
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +1929012.3281
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +1929012.32812
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +1929012.328125
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1929012
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1929012.
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1929012
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 1929012.3281250
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 1929012.3281250
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +1929012.3281250
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +1929012.3
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 1929012.32812500
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 1929012.32812500
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +1929012.32812500
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +1929012.33
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 1929012.328125000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 1929012.328125000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +1929012.328125000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +1929012.328
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +1929012.3281
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +1929012.32812
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +1929012.328125
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 1929012.3281250000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 1929012.3281250000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012.
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +241126.5
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +241126.54
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +241126.5410
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +241126.54102
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 241127
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 241127.
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +241127
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +241126.541016
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +241126.5
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +241126.5410156
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +241126.54
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 241126.54101562
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 241126.54101562
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +241126.54101562
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 241126.541015625
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 241126.541015625
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +241126.541015625
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 241126.5410156250
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 241126.5410156250
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +241126.5410156250
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +241126.54102
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 241126.54101562500
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 241126.54101562500
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +241126.54101562500
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +241126.541016
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 241126.541015625000
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 241126.541015625000
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +241126.541015625000
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +241126.5410156
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 241126.5410156250000
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 241126.5410156250000
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127.
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 3e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 3.e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +3e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +30140.8
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 3e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +3e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +30140.82
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +30140.818
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +30140.8176
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 30141
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 30141.
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +30141
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +30140.81763
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +30140.8
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +30140.82
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +30140.8176270
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +30140.818
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +30140.81762695
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +30140.8176
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 30140.817626953
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 30140.817626953
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +30140.817626953
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +30140.81763
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 30140.8176269531250
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 30140.8176269531250
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -3.e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141.
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 4e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 4.e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +4e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +3767.60
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +3767.602
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 3768
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 3768.
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +3768
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +3767.60220
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +3767.602203
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +3767.602
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 3767.6022033691406
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 3767.6022033691406
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -4e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -4.e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -4e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768.
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 5e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 5.e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +5e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +471.0
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 471
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 471.
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +471
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +470.950
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 471
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +471
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +470.9503
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +470.95028
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +470.950275
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +470.9503
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +470.9502754
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +470.95028
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +470.95027542
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +470.950275
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +470.950275421
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 470.9502754211426
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 470.9502754211426
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +470.9502754211426
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -5e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -5.e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -5e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -471.
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.70950275421e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.70950275421e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.70950275421e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -470.95027542114
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -470.95027542114
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -470.95027542114
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.709502754211e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.709502754211e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.709502754211e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -470.950275421143
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -470.950275421143
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -470.950275421143
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.7095027542114e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.7095027542114e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.7095027542114e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -470.9502754211426
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -470.9502754211426
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -470.9502754211426
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 6e+01
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 6.e+01
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +6e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 5.9e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +5.9e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 5.9e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 58.9
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 58.9
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +58.9
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 59
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 59.
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +59
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 5.89e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +5.89e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 5.89e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 58.87
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 58.87
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +58.87
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 58.9
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 58.9
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +58.9
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 5.887e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +5.887e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 5.887e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 58.869
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 58.869
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +58.869
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 58.87
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 58.87
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +58.87
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 5.8869e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +5.8869e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 5.8869e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 58.8688
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 58.8688
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +58.8688
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 58.869
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 58.869
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +58.869
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 5.88688e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +5.88688e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 5.88688e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 58.86878
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 58.86878
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +58.86878
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 58.8688
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 58.8688
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +58.8688
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 5.886878e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +5.886878e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 5.886878e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 58.868784
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 58.868784
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +58.868784
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 58.86878
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 58.86878
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +58.86878
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 5.8868784e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +5.8868784e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 5.8868784e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 58.8687844
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 58.8687844
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +58.8687844
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 58.868784
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 58.868784
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +58.868784
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 5.88687844e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +5.88687844e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 5.88687844e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 58.86878443
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 58.86878443
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +58.86878443
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 58.8687844
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 58.8687844
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +58.8687844
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 5.886878443e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +5.886878443e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 5.886878443e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 58.868784428
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 58.868784428
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +58.868784428
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 58.86878443
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 58.86878443
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +58.86878443
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 5.8868784428e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +5.8868784428e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 5.8868784428e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 58.868784428
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 58.868784428
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +58.868784428
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 5.88687844276e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +5.88687844276e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 5.88687844276e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +58.8687844276
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 5.886878442764e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +5.886878442764e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 5.886878442764e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 58.868784427643
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 58.868784427643
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +58.868784427643
+Testing value 58.868784427642822266
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +58.86878442764
+Testing value 58.868784427642822266
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 5.8868784427643e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +5.8868784427643e+01
+Testing value 58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 5.8868784427643e+01
+Testing value 58.868784427642822266
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 58.8687844276428
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 58.8687844276428
+Testing value 58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +58.8687844276428
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -6e+01
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -6.e+01
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -6e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.9e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.9e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.9e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -59
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -59.
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -59
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.89e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.89e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.89e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -58.9
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.887e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.887e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.887e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -58.87
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.8869e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.8869e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.8869e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -58.869
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.88688e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.88688e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.88688e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -58.8688
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.886878e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.886878e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.886878e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -58.86878
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.8868784e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.8868784e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.8868784e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -58.868784
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.88687844e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.88687844e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.88687844e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -58.8687844
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.886878443e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.886878443e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.886878443e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -58.86878443
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.8868784428e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.8868784428e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.8868784428e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -58.868784428
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.88687844276e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.88687844276e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.88687844276e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -58.8687844276
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.886878442764e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.886878442764e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.886878442764e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -58.868784427643
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -58.868784427643
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -58.868784427643
+Testing value -58.868784427642822266
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -58.86878442764
+Testing value -58.868784427642822266
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.8868784427643e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.8868784427643e+01
+Testing value -58.868784427642822266
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.8868784427643e+01
+Testing value -58.868784427642822266
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -58.8687844276428
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -58.8687844276428
+Testing value -58.868784427642822266
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -58.8687844276428
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 7
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 7.
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +7
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 7.4e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +7.4e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 7.4e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 7.4
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 7.4
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +7.4
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 7.4
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 7.4
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +7.4
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 7.36e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +7.36e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 7.36e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 7.36
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 7.36
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +7.36
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 7.36
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 7.36
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +7.36
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 7.359e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +7.359e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 7.359e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 7.359
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 7.359
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +7.359
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 7.359
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 7.359
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +7.359
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 7.3586e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +7.3586e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 7.3586e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +7.3586
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 7.35860e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +7.35860e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 7.35860e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 7.35860
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 7.35860
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +7.35860
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 7.35860
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +7.3586
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 7.358598e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +7.358598e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 7.358598e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 7.358598
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 7.358598
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +7.358598
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 7.358598
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 7.358598
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +7.358598
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 7.3585981e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +7.3585981e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 7.3585981e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +7.3585981
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 7.35859805e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +7.35859805e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 7.35859805e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +7.35859805
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 7.358598053e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +7.358598053e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 7.358598053e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +7.358598053
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 7.3585980535e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +7.3585980535e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 7.3585980535e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +7.3585980535
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 7.35859805346e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +7.35859805346e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 7.35859805346e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +7.35859805346
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 7.358598053455e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +7.358598053455e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 7.358598053455e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +7.358598053455
+Testing value 7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 7.3585980534554e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +7.3585980534554e+00
+Testing value 7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 7.3585980534554e+00
+Testing value 7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 7.3585980534554
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 7.3585980534554
+Testing value 7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +7.3585980534554
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -7
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -7.
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -7
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -7.4e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -7.4e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -7.4e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -7.4
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -7.36e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -7.36e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -7.36e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -7.36
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -7.359e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -7.359e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -7.359e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -7.359
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -7.3586e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -7.3586e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -7.3586e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -7.35860e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -7.35860e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -7.35860e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -7.35860
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -7.35860
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -7.35860
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -7.35860
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -7.3586
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -7.358598e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -7.358598e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -7.358598e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -7.358598
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -7.3585981e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -7.3585981e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -7.3585981e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -7.3585981
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -7.35859805e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -7.35859805e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -7.35859805e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -7.35859805
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -7.358598053e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -7.358598053e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -7.358598053e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -7.358598053
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -7.3585980535e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -7.3585980535e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -7.3585980535e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -7.3585980535
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -7.35859805346e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -7.35859805346e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -7.35859805346e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -7.35859805346
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -7.358598053455e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -7.358598053455e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -7.358598053455e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -7.358598053455
+Testing value -7.3585980534553527832
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -7.3585980534554e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -7.3585980534554e+00
+Testing value -7.3585980534553527832
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -7.3585980534554e+00
+Testing value -7.3585980534553527832
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -7.3585980534554
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -7.3585980534554
+Testing value -7.3585980534553527832
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -7.3585980534554
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 0.9
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 0.9
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +0.9
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 9.2e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +9.2e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 9.2e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.9
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.9
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.9
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.92
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.92
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +0.92
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 9.20e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +9.20e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 9.20e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.92
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.92
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.92
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.92
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.920
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +0.92
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 9.198e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +9.198e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 9.198e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.920
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.920
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.920
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.9198
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.9198
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +0.9198
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 9.1982e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +9.1982e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 9.1982e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.9198
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.9198
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.9198
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.91982
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.91982
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +0.91982
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 9.19825e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +9.19825e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 9.19825e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.91982
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.91982
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.91982
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.919825
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.919825
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +0.919825
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 9.198248e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +9.198248e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 9.198248e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.919825
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.919825
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.919825
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 9.1982476e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +9.1982476e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 9.1982476e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.9198248
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 9.19824757e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +9.19824757e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 9.19824757e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.91982476
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 9.198247567e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +9.198247567e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 9.198247567e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.919824757
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 9.1982475668e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +9.1982475668e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 9.1982475668e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.9198247567
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 9.19824756682e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +9.19824756682e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 9.19824756682e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.91982475668
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 9.198247566819e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +9.198247566819e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 9.198247566819e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.919824756682
+Testing value 0.9198247566819190979
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 0.9198247566819
+Testing value 0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 0.9198247566819
+Testing value 0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +0.9198247566819
+Testing value 0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 9.1982475668192e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +9.1982475668192e-01
+Testing value 0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 9.1982475668192e-01
+Testing value 0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.9198247566819
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.9198247566819
+Testing value 0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -9.2e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -9.2e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -9.2e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.9
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -9.20e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -9.20e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -9.20e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.920
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.92
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -9.198e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -9.198e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -9.198e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.920
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.920
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.920
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -9.1982e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -9.1982e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -9.1982e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.9198
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -9.19825e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -9.19825e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -9.19825e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.91982
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -9.198248e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -9.198248e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -9.198248e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.919825
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -9.1982476e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -9.1982476e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -9.1982476e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.9198248
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -9.19824757e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -9.19824757e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -9.19824757e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.91982476
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -9.198247567e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -9.198247567e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -9.198247567e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.919824757
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -9.1982475668e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -9.1982475668e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -9.1982475668e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.9198247567
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -9.19824756682e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -9.19824756682e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -9.19824756682e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.91982475668
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -9.198247566819e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -9.198247566819e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -9.198247566819e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.919824756682
+Testing value -0.9198247566819190979
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -9.1982475668192e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -9.1982475668192e-01
+Testing value -0.9198247566819190979
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -9.1982475668192e-01
+Testing value -0.9198247566819190979
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.9198247566819
+Testing value -0.9198247566819190979
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.9198247566819
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 0.1
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 0.1
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +0.1
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.1e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.1e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.1e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.1
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.1
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.1
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.11
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.11
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +0.11
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.15e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.15e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.15e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.11
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.11
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.11
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.115
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.115
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +0.115
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.150e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.150e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.150e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.115
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.115
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.115
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.115
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.1150
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +0.115
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.1498e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.1498e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.1498e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.1150
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.1150
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.1150
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.11498
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.11498
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +0.11498
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.14978e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.14978e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.14978e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.11498
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.11498
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.11498
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.114978
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.114978
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +0.114978
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.149781e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.149781e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.149781e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.114978
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.114978
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.114978
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.1497809e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.1497809e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.1497809e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.1149781
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.14978095e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.14978095e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.14978095e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.11497809
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.149780946e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.149780946e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.149780946e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.114978095
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.1497809459e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.1497809459e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.1497809459e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.1149780946
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.14978094585e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.14978094585e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.14978094585e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.11497809459
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.149780945852e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.149780945852e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.149780945852e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.114978094585
+Testing value 0.11497809458523988724
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 0.1149780945852
+Testing value 0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 0.1149780945852
+Testing value 0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +0.1149780945852
+Testing value 0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.1497809458524e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.1497809458524e-01
+Testing value 0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.1497809458524e-01
+Testing value 0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.1149780945852
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.1149780945852
+Testing value 0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.1e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.1e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.1e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.1
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.15e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.15e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.15e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.11
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.150e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.150e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.150e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.1150
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.115
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.1498e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.1498e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.1498e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.1150
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.1150
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.1150
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.14978e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.14978e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.14978e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.11498
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.149781e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.149781e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.149781e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.114978
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.1497809e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.1497809e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.1497809e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.1149781
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.14978095e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.14978095e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.14978095e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.11497809
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.149780946e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.149780946e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.149780946e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.114978095
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.1497809459e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.1497809459e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.1497809459e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.1149780946
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.14978094585e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.14978094585e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.14978094585e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.11497809459
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.149780945852e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.149780945852e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.149780945852e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.114978094585
+Testing value -0.11497809458523988724
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.1497809458524e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.1497809458524e-01
+Testing value -0.11497809458523988724
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.1497809458524e-01
+Testing value -0.11497809458523988724
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.1149780945852
+Testing value -0.11497809458523988724
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.1149780945852
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 0.01
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 0.01
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +0.01
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.4e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.4e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.4e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.014
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.014
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +0.014
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.44e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.44e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.44e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.01
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.01
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.01
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.0144
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.0144
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +0.0144
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.437e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.437e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.437e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.014
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.014
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.014
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.01437
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.01437
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +0.01437
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.4372e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.4372e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.4372e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0144
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0144
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0144
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.014372
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.014372
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +0.014372
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.43723e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.43723e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.43723e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.01437
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.01437
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.01437
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.437226e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.437226e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.437226e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.014372
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.014372
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.014372
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.4372262e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.4372262e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.4372262e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0143723
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.43722618e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.43722618e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.43722618e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.01437226
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.437226182e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.437226182e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.437226182e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.014372262
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.4372261823e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.4372261823e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.4372261823e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0143722618
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.43722618232e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.43722618232e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.43722618232e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.01437226182
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 0.0143722618232
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 0.0143722618232
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +0.0143722618232
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.437226182315e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.437226182315e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.437226182315e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.014372261823
+Testing value 0.014372261823154985905
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 0.01437226182315
+Testing value 0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 0.01437226182315
+Testing value 0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +0.01437226182315
+Testing value 0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.4372261823155e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.4372261823155e-02
+Testing value 0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.4372261823155e-02
+Testing value 0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0143722618232
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0143722618232
+Testing value 0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.4e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.4e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.4e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.44e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.44e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.44e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.01
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.437e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.437e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.437e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.014
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.4372e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.4372e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.4372e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0144
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.43723e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.43723e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.43723e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.01437
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.437226e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.437226e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.437226e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.014372
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.4372262e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.4372262e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.4372262e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0143723
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.43722618e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.43722618e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.43722618e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.01437226
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.437226182e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.437226182e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.437226182e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.014372262
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.4372261823e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.4372261823e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.4372261823e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0143722618
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.43722618232e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.43722618232e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.43722618232e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.01437226182
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.437226182315e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.437226182315e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.437226182315e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.014372261823
+Testing value -0.014372261823154985905
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -0.01437226182315
+Testing value -0.014372261823154985905
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -0.01437226182315
+Testing value -0.014372261823154985905
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -0.01437226182315
+Testing value -0.014372261823154985905
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.4372261823155e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.4372261823155e-02
+Testing value -0.014372261823154985905
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.4372261823155e-02
+Testing value -0.014372261823154985905
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0143722618232
+Testing value -0.014372261823154985905
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0143722618232
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 0.002
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 0.002
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +0.002
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.8e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.8e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.8e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.80e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.80e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.80e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.00180
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.797e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.797e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.797e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.002
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.002
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.002
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.7965e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.7965e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.7965e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0018
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.79653e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.79653e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.79653e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00180
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00180
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00180
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.796533e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.796533e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.796533e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.001797
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.7965327e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.7965327e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.7965327e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0017965
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.79653273e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.79653273e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.79653273e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00179653
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.796532728e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.796532728e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.796532728e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.001796533
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.7965327279e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.7965327279e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.7965327279e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0017965327
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 0.0017965327279
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 0.0017965327279
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +0.0017965327279
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.79653272789e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.79653272789e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.79653272789e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00179653273
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 0.00179653272789
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 0.00179653272789
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +0.00179653272789
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.796532727894e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.796532727894e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.796532727894e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.001796532728
+Testing value 0.0017965327278943732381
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 0.001796532727894
+Testing value 0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 0.001796532727894
+Testing value 0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +0.001796532727894
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.7965327278944e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.7965327278944e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.7965327278944e-03
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0017965327279
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0017965327279
+Testing value 0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.8e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.8e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.8e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.80e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.80e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.80e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.00180
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.797e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.797e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.797e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.002
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.7965e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.7965e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.7965e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0018
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.79653e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.79653e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.79653e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00180
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00180
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00180
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.796533e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.796533e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.796533e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.001797
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.7965327e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.7965327e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.7965327e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0017965
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.79653273e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.79653273e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.79653273e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00179653
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.796532728e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.796532728e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.796532728e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.001796533
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.7965327279e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.7965327279e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.7965327279e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0017965327
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.79653272789e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.79653272789e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.79653272789e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00179653273
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -0.00179653272789
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -0.00179653272789
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -0.00179653272789
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.796532727894e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.796532727894e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.796532727894e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.001796532728
+Testing value -0.0017965327278943732381
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -0.001796532727894
+Testing value -0.0017965327278943732381
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -0.001796532727894
+Testing value -0.0017965327278943732381
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -0.001796532727894
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.7965327278944e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.7965327278944e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.7965327278944e-03
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0017965327279
+Testing value -0.0017965327278943732381
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0017965327279
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.2e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +2.2e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.2e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.25e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +2.25e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.25e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.246e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +2.246e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.246e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.2457e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +2.2457e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.2457e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0002
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.24567e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +2.24567e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.24567e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00022
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.245666e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +2.245666e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.245666e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000225
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.2456659e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +2.2456659e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.2456659e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0002246
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.24566591e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +2.24566591e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.24566591e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00022457
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.245665910e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +2.245665910e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.245665910e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000224567
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 0.0002245665910
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.2456659099e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +2.2456659099e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.2456659099e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0002245666
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 0.00022456659099
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 0.00022456659099
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +0.00022456659099
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.24566590987e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +2.24566590987e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.24566590987e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00022456659
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 0.000224566590987
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 0.000224566590987
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +0.000224566590987
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.245665909868e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +2.245665909868e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.245665909868e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000224566591
+Testing value 0.00022456659098679665476
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 0.0002245665909868
+Testing value 0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 0.0002245665909868
+Testing value 0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +0.0002245665909868
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.2456659098680e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +2.2456659098680e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.2456659098680e-04
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0002245665910
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0002245665910
+Testing value 0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0002245665910
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.2e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.2e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.2e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.25e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.25e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.25e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.246e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.246e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.246e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.2457e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.2457e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.2457e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0002
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.24567e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.24567e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.24567e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00022
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.245666e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.245666e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.245666e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000225
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.2456659e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.2456659e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.2456659e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0002246
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.24566591e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.24566591e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.24566591e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00022457
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.245665910e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.245665910e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.245665910e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000224567
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -0.0002245665910
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.2456659099e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.2456659099e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.2456659099e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0002245666
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -0.00022456659099
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -0.00022456659099
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -0.00022456659099
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.24566590987e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.24566590987e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.24566590987e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00022456659
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -0.000224566590987
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -0.000224566590987
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -0.000224566590987
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.245665909868e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.245665909868e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.245665909868e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000224566591
+Testing value -0.00022456659098679665476
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -0.0002245665909868
+Testing value -0.00022456659098679665476
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -0.0002245665909868
+Testing value -0.00022456659098679665476
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -0.0002245665909868
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.2456659098680e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.2456659098680e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.2456659098680e-04
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0002245665910
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0002245665910
+Testing value -0.00022456659098679665476
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0002245665910
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 3e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 3.e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +3e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +2.8e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +2.81e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +2.807e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +2.8071e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00003
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00003
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00003
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +2.80708e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000028
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000028
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000028
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +2.807082e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000281
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000281
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000281
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +2.8070824e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00002807
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00002807
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00002807
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +2.80708239e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000028071
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000028071
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000028071
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +2.807082387e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000280708
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000280708
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000280708
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +2.8070823873e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00002807082
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00002807082
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00002807082
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +2.80708238733e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000028070824
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000028070824
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000028070824
+Testing value 2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +2.807082387335e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.8070823873350e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +2.8070823873350e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.8070823873350e-05
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000280708239
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000280708239
+Testing value 2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000280708239
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -3e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -3.e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -3e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.8e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.81e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.807e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.8071e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00003
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00003
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00003
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -2.80708e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000028
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000028
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000028
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -2.807082e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000281
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000281
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000281
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -2.8070824e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00002807
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00002807
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00002807
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -2.80708239e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000028071
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000028071
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000028071
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -2.807082387e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000280708
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000280708
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000280708
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -2.8070823873e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00002807082
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00002807082
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00002807082
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -2.80708238733e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000028070824
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000028070824
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000028070824
+Testing value -2.8070823873349581845e-05
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -2.807082387335e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.8070823873350e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.8070823873350e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.8070823873350e-05
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000280708239
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000280708239
+Testing value -2.8070823873349581845e-05
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000280708239
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 4e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 4.e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +4e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +3.5e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +3.51e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +3.509e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +3.5089e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00000
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +3.50885e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000004
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000004
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000004
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.5088530e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +3.5088530e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.5088530e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000035
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000035
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000035
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3.5088530e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +3.508853e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000351
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000351
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00000351
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +3.50885298e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000003509
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000003509
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000003509
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +3.508852984e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000035089
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000035089
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000035089
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +3.5088529842e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000350885
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000350885
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00000350885
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +3.50885298417e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000003508853
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000003508853
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000003508853
+Testing value 3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +3.508852984169e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.5088529841687e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +3.5088529841687e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.5088529841687e-06
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000035088530
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000035088530
+Testing value 3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000035088530
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -4e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -4.e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -4e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.5e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.51e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.509e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3.5089e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3.50885e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000004
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000004
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000004
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.5088530e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.5088530e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.5088530e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000035
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000035
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000035
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3.5088530e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3.508853e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000351
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000351
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000351
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -3.50885298e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000003509
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000003509
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000003509
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -3.508852984e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000035089
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000035089
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000035089
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -3.5088529842e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000350885
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000350885
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000350885
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -3.50885298417e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000003508853
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000003508853
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000003508853
+Testing value -3.5088529841686977306e-06
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -3.508852984169e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.5088529841687e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.5088529841687e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.5088529841687e-06
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000035088530
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000035088530
+Testing value -3.5088529841686977306e-06
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000035088530
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 4.e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +4.4e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +4.39e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +4.386e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +4.3861e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00000
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +4.38607e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000000
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +4.386066e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000004
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000004
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000004
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +4.3860662e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000044
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000044
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00000044
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.386066230e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +4.386066230e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.386066230e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000439
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000439
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000000439
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 4.386066230e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +4.38606623e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000004386
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000004386
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000004386
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +4.3860662302e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000043861
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000043861
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00000043861
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +4.38606623021e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000438607
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000438607
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000000438607
+Testing value 4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +4.386066230211e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.3860662302109e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +4.3860662302109e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.3860662302109e-07
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000004386066
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000004386066
+Testing value 4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000004386066
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -4.e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.4e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -4.39e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -4.386e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -4.3861e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -4.38607e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -4.386066e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000004
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000004
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000004
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -4.3860662e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000044
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000044
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000044
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.386066230e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.386066230e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.386066230e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000439
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000439
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000439
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -4.386066230e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -4.38606623e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000004386
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000004386
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000004386
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -4.3860662302e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000043861
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000043861
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000043861
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -4.38606623021e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000438607
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000438607
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000438607
+Testing value -4.3860662302108721633e-07
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -4.386066230211e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.3860662302109e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.3860662302109e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -4.3860662302109e-07
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000004386066
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000004386066
+Testing value -4.3860662302108721633e-07
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000004386066
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 5.e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +5.5e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +5.48e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +5.483e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +5.4826e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00000
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +5.48258e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000000
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +5.482583e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000001
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000001
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000001
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +5.4825828e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000005
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000005
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00000005
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +5.48258279e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000055
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000055
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000000055
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +5.482582788e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000548
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000548
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000000548
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +5.4825827878e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000005483
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000005483
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00000005483
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +5.48258278776e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000054826
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000054826
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000000054826
+Testing value 5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +5.482582787764e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 5.4825827877636e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +5.4825827877636e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 5.4825827877636e-08
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000548258
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000548258
+Testing value 5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000000548258
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -5.e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -5.5e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -5.48e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -5.483e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -5.4826e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -5.48258e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -5.482583e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000001
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000001
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000001
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -5.4825828e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000005
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000005
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000005
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -5.48258279e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000055
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000055
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000055
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -5.482582788e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000548
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000548
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000548
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -5.4825827878e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000005483
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000005483
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000005483
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -5.48258278776e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000054826
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000054826
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000054826
+Testing value -5.4825827877635902041e-08
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -5.482582787764e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.4825827877636e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.4825827877636e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -5.4825827877636e-08
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000548258
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000548258
+Testing value -5.4825827877635902041e-08
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000548258
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 7e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 7.e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +7e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +6.9e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +6.85e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +6.853e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +6.8532e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00000
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +6.85323e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +6.853228e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000000
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +6.8532285e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000001
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000001
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00000001
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +6.85322848e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000007
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000007
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000000007
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +6.853228485e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000069
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000069
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000000069
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 6.85322848470e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +6.85322848470e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 6.85322848470e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000000685
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000000685
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00000000685
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 6.85322848470e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +6.8532284847e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000006853
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000006853
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000000006853
+Testing value 6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +6.853228484704e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 6.8532284847045e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +6.8532284847045e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 6.8532284847045e-09
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000068532
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000068532
+Testing value 6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000000068532
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -7e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -7.e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -7e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -6.9e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -6.85e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -6.853e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -6.8532e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -6.85323e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -6.853228e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -6.8532285e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000001
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000001
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000001
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -6.85322848e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000007
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000007
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000007
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -6.853228485e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000069
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000069
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000069
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -6.85322848470e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -6.85322848470e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -6.85322848470e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000685
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000685
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000685
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -6.85322848470e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -6.8532284847e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000006853
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000006853
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000006853
+Testing value -6.8532284847044877552e-09
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -6.853228484704e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -6.8532284847045e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -6.8532284847045e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -6.8532284847045e-09
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000068532
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000068532
+Testing value -6.8532284847044877552e-09
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000068532
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 9e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 9.e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +9e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 0.0
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +0.0
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +8.6e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 0.00
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +0.00
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +8.57e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 0.000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +0.000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +8.567e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 0.0000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +0.0000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +8.5665e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 0.00000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +0.00000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +8.56654e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 0.000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +0.000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +8.566536e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 0.0000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +0.0000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +8.5665356e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 0.00000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +0.00000000
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +8.56653561e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000001
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 0.000000001
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +0.000000001
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +8.566535606e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000009
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 0.0000000009
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +0.0000000009
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +8.5665356059e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000000086
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 0.00000000086
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +0.00000000086
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +8.56653560588e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000000857
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 0.000000000857
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +0.000000000857
+Testing value 8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +8.566535605881e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 8.5665356058806e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +8.5665356058806e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 8.5665356058806e-10
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000008567
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 0.0000000008567
+Testing value 8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +0.0000000008567
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -9e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -9.e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -9e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -0.0
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -8.6e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -0.00
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -8.57e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -0.000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -8.567e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -0.0000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -8.5665e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -0.00000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -8.56654e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -0.000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -8.566536e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -0.0000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -8.5665356e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -0.00000000
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -8.56653561e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000001
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000001
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -0.000000001
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -8.566535606e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000009
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000009
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -0.0000000009
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -8.5665356059e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000086
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000086
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -0.00000000086
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -8.56653560588e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000000857
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000000857
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -0.000000000857
+Testing value -8.5665356058806096939e-10
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -8.566535605881e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -8.5665356058806e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -8.5665356058806e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -8.5665356058806e-10
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000008567
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000008567
+Testing value -8.5665356058806096939e-10
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -0.0000000008567
+Testing value 123456789
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 1e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 1.e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +1e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.2e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +123456789.0
+Testing value 123456789
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.2e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.2e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.23e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +123456789.00
+Testing value 123456789
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.23e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.23e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.235e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +123456789.000
+Testing value 123456789
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.235e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.235e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +123456789.0000
+Testing value 123456789
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.2346e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.2346e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 123456789.00000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 123456789.00000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +123456789.00000
+Testing value 123456789
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.23457e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.23457e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 123456789.000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 123456789.000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +123456789.000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.234568e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1.234568e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 123456789.0000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 123456789.0000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +123456789.0000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1.2345679e+08
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +1.2345679e+08
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.23456789e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.23456789e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.23456789e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 123456789.00000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 123456789.00000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +123456789.00000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 123456789.
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.234567890e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.234567890e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.234567890e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 123456789.000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 123456789.000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +123456789.000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 123456789.0
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.2345678900e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.2345678900e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.2345678900e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 123456789.0000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 123456789.0000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +123456789.0000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 123456789.00
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.23456789000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.23456789000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.23456789000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 123456789.00000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 123456789.00000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +123456789.00000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 123456789.000
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.234567890000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.234567890000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.234567890000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 123456789.000000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 123456789.000000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +123456789.000000000000
+Testing value 123456789
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 123456789
+Testing value 123456789
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 123456789.0000
+Testing value 123456789
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +123456789
+Testing value 123456789
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.2345678900000e+08
+Testing value 123456789
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 123456789.0000000000000
+Testing value 123456789
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 123456789.0000000000000
+Testing value 123456789
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +123456789.0000000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -1e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -1.e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -1e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.2e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.23e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.235e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.2346e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -123456789.00000
+Testing value -123456789
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.23457e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -123456789.000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.234568e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -123456789.0000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1.2345679e+08
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.23456789e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -123456789.00000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -123456789.
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.234567890e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -123456789.000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -123456789.0
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.2345678900e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -123456789.0000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -123456789.00
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.23456789000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -123456789.00000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -123456789.000
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.234567890000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -123456789.000000000000
+Testing value -123456789
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -123456789.0000
+Testing value -123456789
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -123456789
+Testing value -123456789
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.2345678900000e+08
+Testing value -123456789
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value -123456789
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value -123456789
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -123456789.0000000000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +15432098.6
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.5e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.5e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +15432098.62
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.54e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.54e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.543e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.543e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +15432098.6250
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.5432e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.5432e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +15432098.62500
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.543210e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 15432098.625000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 15432098.625000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +15432098.625000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.54321e+07
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1.543210e+07
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1.54321e+07
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.5432099e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 15432098.6250000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 15432098.6250000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +15432098.6250000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 15432099
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 15432099.
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +15432099
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.54320986e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 15432098.62500000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 15432098.62500000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +15432098.62500000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 15432098.6
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +15432098.6
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.543209862e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 15432098.625000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 15432098.625000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +15432098.625000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 15432098.62
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +15432098.62
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.5432098625e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 15432098.6250000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 15432098.6250000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +15432098.6250000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.54320986250e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 15432098.62500000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 15432098.62500000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +15432098.62500000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 15432098.6250
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.543209862500e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 15432098.625000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 15432098.625000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +15432098.625000000000
+Testing value 15432098.625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 15432098.625
+Testing value 15432098.625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 15432098.62500
+Testing value 15432098.625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +15432098.625
+Testing value 15432098.625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.5432098625000e+07
+Testing value 15432098.625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 15432098.6250000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 15432098.6250000000000
+Testing value 15432098.625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.5e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.54e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.543e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.5432e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -15432098.625000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.543210e+07
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1.54321e+07
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.5432099e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -15432098.6250000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099.
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -15432099
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.54320986e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -15432098.62500000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -15432098.6
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.543209862e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -15432098.625000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -15432098.62
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.5432098625e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -15432098.6250000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.54320986250e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -15432098.62500000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -15432098.6250
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.543209862500e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -15432098.625000000000
+Testing value -15432098.625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -15432098.62500
+Testing value -15432098.625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -15432098.625
+Testing value -15432098.625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.5432098625000e+07
+Testing value -15432098.625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value -15432098.625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -15432098.6250000000000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +1929012.3
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 1.9e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +1.9e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +1929012.33
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 1.93e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +1.93e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +1929012.328
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +1929012.3281
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.929e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 1.9290e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +1.929e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +1929012.32812
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +1.92901e+06
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 1.929012e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +1929012.328125
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1929012
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 1929012.
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +1929012
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 1.9290123e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 1929012.3281250
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 1929012.3281250
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +1929012.3281250
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 1929012.3
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +1929012.3
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 1.92901233e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 1929012.32812500
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 1929012.32812500
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +1929012.32812500
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 1929012.33
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +1929012.33
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 1.929012328e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 1929012.328125000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 1929012.328125000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +1929012.328125000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 1929012.328
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +1929012.328
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 1.9290123281e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +1929012.3281250000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 1929012.3281
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +1929012.3281
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 1.92901232812e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +1929012.32812500000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 1929012.32812
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +1929012.32812
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 1.929012328125e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +1929012.328125000000
+Testing value 1929012.328125
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 1929012.328125
+Testing value 1929012.328125
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +1929012.328125
+Testing value 1929012.328125
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 1.9290123281250e+06
+Testing value 1929012.328125
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 1929012.3281250000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 1929012.3281250000000
+Testing value 1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -1.9e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -1.93e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.9290e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -1.929e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -1.92901e+06
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -1.929012e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012.
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -1929012
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -1.9290123e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -1929012.3281250
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -1929012.3
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -1.92901233e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -1929012.32812500
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -1929012.33
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -1.929012328e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -1929012.328125000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -1929012.328
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -1.9290123281e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -1929012.3281250000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -1929012.3281
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -1.92901232812e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -1929012.32812500000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -1929012.32812
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -1.929012328125e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -1929012.328125000000
+Testing value -1929012.328125
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -1929012.328125
+Testing value -1929012.328125
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -1.9290123281250e+06
+Testing value -1929012.328125
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value -1929012.328125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -1929012.3281250000000
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 2e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 2.e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +2e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +241126.5
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 2.4e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +2.4e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +241126.54
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 2.41e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +2.41e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 2.411e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +2.411e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +241126.5410
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +2.4113e+05
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 2.41127e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +241126.54102
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 241127
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 241127.
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +241127
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 2.411265e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +241126.541016
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 241126.5
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +241126.5
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 2.4112654e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +241126.5410156
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 241126.54
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +241126.54
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 2.41126541e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 241126.54101562
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 241126.54101562
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +241126.54101562
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 2.411265410e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 241126.541015625
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 241126.541015625
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +241126.541015625
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 241126.541
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 241126.5410
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +241126.541
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 2.4112654102e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 241126.5410156250
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 241126.5410156250
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +241126.5410156250
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 241126.54102
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +241126.54102
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 2.41126541016e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 241126.54101562500
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 241126.54101562500
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +241126.54101562500
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 241126.541016
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +241126.541016
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 2.411265410156e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 241126.541015625000
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 241126.541015625000
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +241126.541015625000
+Testing value 241126.541015625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 241126.5410156
+Testing value 241126.541015625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +241126.5410156
+Testing value 241126.541015625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 2.4112654101562e+05
+Testing value 241126.541015625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 241126.5410156250000
+Testing value 241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 241126.5410156250000
+Testing value 241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -2e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -2.e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -2e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -2.4e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -2.41e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -2.411e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -2.4113e+05
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -2.41127e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127.
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -241127
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -2.411265e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -241126.5
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -2.4112654e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -241126.54
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -2.41126541e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -241126.54101562
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -2.411265410e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -241126.541015625
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -241126.5410
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -241126.541
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -2.4112654102e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -241126.5410156250
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -241126.54102
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -2.41126541016e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -241126.54101562500
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -241126.541016
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -2.411265410156e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -241126.541015625000
+Testing value -241126.541015625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -241126.5410156
+Testing value -241126.541015625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -2.4112654101562e+05
+Testing value -241126.541015625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value -241126.541015625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -241126.5410156250000
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 3e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 3.e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +3e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +30140.8
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 3e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.0e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +3e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +30140.82
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +3.01e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +30140.818
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +3.014e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.0141e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +30140.8176
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 30141
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 30141.
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +30141
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.01408e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +30140.81763
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 30140.8
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +30140.8
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.014082e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 30140.82
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +30140.82
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.0140818e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +30140.8176270
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 30140.818
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +30140.818
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.01408176e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +30140.81762695
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 30140.8176
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +30140.8176
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.014081763e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 30140.817626953
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 30140.817626953
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +30140.817626953
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 30140.81763
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +30140.81763
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.0140817627e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +30140.8176269531
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.01408176270e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +30140.81762695312
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 30140.817627
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 30140.8176270
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +30140.817627
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.014081762695e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +30140.817626953125
+Testing value 30140.817626953125
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +30140.81762695
+Testing value 30140.817626953125
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.0140817626953e+04
+Testing value 30140.817626953125
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 30140.8176269531250
+Testing value 30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 30140.8176269531250
+Testing value 30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -3.e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.0e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -3e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.01e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -3.014e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.0141e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141.
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -30141
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.01408e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -30140.8
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.014082e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -30140.82
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.0140818e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -30140.818
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.01408176e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -30140.8176
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.014081763e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -30140.817626953
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -30140.81763
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.0140817627e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -30140.8176269531
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.01408176270e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -30140.81762695312
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -30140.8176270
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -30140.817627
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.014081762695e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -30140.817626953125
+Testing value -30140.817626953125
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -30140.81762695
+Testing value -30140.817626953125
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.0140817626953e+04
+Testing value -30140.817626953125
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value -30140.817626953125
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -30140.8176269531250
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 4e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 4.e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +4e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +3.8e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +3767.60
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +3.77e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 3.768e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +3767.602
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 3768
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 3768.
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +3768
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 3.7676e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 3.76760e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +3767.60220
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3767.6
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 3767.60
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +3767.6
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 3.767602e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +3767.602203
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 3767.602
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +3767.602
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 3.7676022e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 3.76760220e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 3767.60220
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +3767.6022
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 3.767602203e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +3767.602203
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 3.7676022034e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +3767.6022033691
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +3767.6022034
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 3.76760220337e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +3767.60220336914
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +3767.60220337
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 3.767602203369e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +3767.602203369141
+Testing value 3767.602203369140625
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +3767.602203369
+Testing value 3767.602203369140625
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 3.7676022033691e+03
+Testing value 3767.602203369140625
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 3767.6022033691406
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 3767.6022033691406
+Testing value 3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -4e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -4.e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -4e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -3.8e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -3.77e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -3.768e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768.
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -3768
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -3.7676e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -3.76760e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.60
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -3767.6
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -3.767602e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -3767.602
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -3.7676022e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -3.76760220e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -3767.60220
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -3767.6022
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -3.767602203e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -3767.602203
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -3.7676022034e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -3767.6022033691
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -3767.6022034
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -3.76760220337e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: -987654312.00000000000
+Expected: -3767.60220336914
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 12
+Got: -987654312
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 12
+Got: -987654312.000
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 12
+Got: -987654312
+Expected: -3767.60220337
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: -9.876543120000e+08
+Expected: -3.767602203369e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: -987654312.000000000000
+Expected: -3767.602203369141
+Testing value -3767.602203369140625
+Formatting flags were:
+Precision is: 13
+Got: -987654312
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: showpoint
+Precision is: 13
+Got: -987654312.0000
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: showpos
+Precision is: 13
+Got: -987654312
+Expected: -3767.602203369
+Testing value -3767.602203369140625
+Formatting flags were: scientific
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: -9.8765431200000e+08
+Expected: -3.7676022033691e+03
+Testing value -3767.602203369140625
+Formatting flags were: fixed
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value -3767.602203369140625
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: -987654312.0000000000000
+Expected: -3767.6022033691406
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 1
+Got: 1e+09
+Expected: 5e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 1
+Got: 1.e+09
+Expected: 5.e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 1
+Got: +1e+09
+Expected: +5e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: +9.9e+08
+Expected: +4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 1
+Got: 987654312.0
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: 987654312.0
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: +987654312.0
+Expected: +471.0
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 2
+Got: 9.9e+08
+Expected: 4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 2
+Got: +9.9e+08
+Expected: +4.7e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: +9.88e+08
+Expected: +4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: 9.88e+08
+Expected: 4.71e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 2
+Got: 987654312.00
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: 987654312.00
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: +987654312.00
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 3
+Got: 9.88e+08
+Expected: 471
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 3
+Got: 9.88e+08
+Expected: 471.
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 3
+Got: +9.88e+08
+Expected: +471
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: +9.877e+08
+Expected: +4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: 9.877e+08
+Expected: 4.710e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 3
+Got: 987654312.000
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: 987654312.000
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: +987654312.000
+Expected: +470.950
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 4
+Got: 9.877e+08
+Expected: 471
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 4
+Got: 9.877e+08
+Expected: 471.0
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 4
+Got: +9.877e+08
+Expected: +471
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: +9.8765e+08
+Expected: +4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: 9.8765e+08
+Expected: 4.7095e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 4
+Got: 987654312.0000
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: 987654312.0000
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: +987654312.0000
+Expected: +470.9503
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 5
+Got: 9.8765e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 5
+Got: 9.8765e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 5
+Got: +9.8765e+08
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: +9.87654e+08
+Expected: +4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: 9.87654e+08
+Expected: 4.70950e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 5
+Got: 987654312.00000
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: 987654312.00000
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: +987654312.00000
+Expected: +470.95028
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 6
+Got: 9.87654e+08
+Expected: 470.95
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 6
+Got: 9.87654e+08
+Expected: 470.950
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 6
+Got: +9.87654e+08
+Expected: +470.95
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: +9.876543e+08
+Expected: +4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: 9.876543e+08
+Expected: 4.709503e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 6
+Got: 987654312.000000
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: 987654312.000000
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: +987654312.000000
+Expected: +470.950275
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 7
+Got: 9.876543e+08
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 7
+Got: 9.876543e+08
+Expected: 470.9503
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 7
+Got: +9.876543e+08
+Expected: +470.9503
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: +9.8765431e+08
+Expected: +4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: 9.8765431e+08
+Expected: 4.7095028e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 7
+Got: 987654312.0000000
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: 987654312.0000000
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: +987654312.0000000
+Expected: +470.9502754
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 8
+Got: 9.8765431e+08
+Expected: 470.95028
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 8
+Got: +9.8765431e+08
+Expected: +470.95028
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: +9.87654312e+08
+Expected: +4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: 9.87654312e+08
+Expected: 4.70950275e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 8
+Got: 987654312.00000000
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: 987654312.00000000
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: +987654312.00000000
+Expected: +470.95027542
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 9
+Got: 987654312
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 9
+Got: 987654312.
+Expected: 470.950275
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 9
+Got: +987654312
+Expected: +470.950275
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: +9.876543120e+08
+Expected: +4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: 9.876543120e+08
+Expected: 4.709502754e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 9
+Got: 987654312.000000000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: 987654312.000000000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: +987654312.000000000
+Expected: +470.950275421
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 10
+Got: 987654312
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 10
+Got: 987654312.0
+Expected: 470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 10
+Got: +987654312
+Expected: +470.9502754
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: +9.8765431200e+08
+Expected: +4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: 9.8765431200e+08
+Expected: 4.7095027542e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: 987654312.0000000000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: +987654312.0000000000
+Expected: +470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 11
+Got: 987654312
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 11
+Got: 987654312.00
+Expected: 470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 11
+Got: +987654312
+Expected: +470.95027542
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 11
+Got: +9.87654312000e+08
+Expected: +4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 11
+Got: 9.87654312000e+08
+Expected: 4.70950275421e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 11
+Got: 987654312.00000000000
+Expected: 470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 11
+Got: +987654312.00000000000
+Expected: +470.95027542114
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 12
+Got: 987654312
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 12
+Got: 987654312.000
+Expected: 470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 12
+Got: +987654312
+Expected: +470.950275421
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 12
+Got: +9.876543120000e+08
+Expected: +4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 12
+Got: 9.876543120000e+08
+Expected: 4.709502754211e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 12
+Got: 987654312.000000000000
+Expected: 470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 12
+Got: +987654312.000000000000
+Expected: +470.950275421143
+Testing value 470.95027542114257812
+Formatting flags were:
+Precision is: 13
+Got: 987654312
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 13
+Got: 987654312.0000
+Expected: 470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: showpos
+Precision is: 13
+Got: +987654312
+Expected: +470.9502754211
+Testing value 470.95027542114257812
+Formatting flags were: scientific
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 13
+Got: +9.8765431200000e+08
+Expected: +4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 13
+Got: 9.8765431200000e+08
+Expected: 4.7095027542114e+02
+Testing value 470.95027542114257812
+Formatting flags were: fixed
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 470.9502754211426
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 13
+Got: 987654312.0000000000000
+Expected: 470.9502754211426
+Testing value 470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 13
+Got: +987654312.0000000000000
+Expected: +470.9502754211426
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 1
+Got: -1e+09
+Expected: -5e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 1
+Got: -1.e+09
+Expected: -5.e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 1
+Got: -1e+09
+Expected: -5e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 1
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 1
+Got: -987654312.0
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 2
+Got: -9.9e+08
+Expected: -4.7e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 2
+Got: -9.88e+08
+Expected: -4.71e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 2
+Got: -987654312.00
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 3
+Got: -9.88e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 3
+Got: -9.88e+08
+Expected: -471.
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 3
+Got: -9.88e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 3
+Got: -9.877e+08
+Expected: -4.710e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 3
+Got: -987654312.000
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 4
+Got: -9.877e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 4
+Got: -9.877e+08
+Expected: -471.0
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 4
+Got: -9.877e+08
+Expected: -471
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 4
+Got: -9.8765e+08
+Expected: -4.7095e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 4
+Got: -987654312.0000
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 5
+Got: -9.8765e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 5
+Got: -9.87654e+08
+Expected: -4.70950e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 5
+Got: -987654312.00000
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.950
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 6
+Got: -9.87654e+08
+Expected: -470.95
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 6
+Got: -9.876543e+08
+Expected: -4.709503e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 6
+Got: -987654312.000000
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 7
+Got: -9.876543e+08
+Expected: -470.9503
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 7
+Got: -9.8765431e+08
+Expected: -4.7095028e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 7
+Got: -987654312.0000000
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 8
+Got: -9.8765431e+08
+Expected: -470.95028
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 8
+Got: -9.87654312e+08
+Expected: -4.70950275e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 8
+Got: -987654312.00000000
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 9
+Got: -987654312
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 9
+Got: -987654312.
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 9
+Got: -987654312
+Expected: -470.950275
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 9
+Got: -9.876543120e+08
+Expected: -4.709502754e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 9
+Got: -987654312.000000000
+Expected: -470.950275421
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 10
+Got: -987654312
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 10
+Got: -987654312.0
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 10
+Got: -987654312
+Expected: -470.9502754
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpos
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: scientific showpoint
+Precision is: 10
+Got: -9.8765431200e+08
+Expected: -4.7095027542e+02
+Testing value -470.95027542114257812
+Formatting flags were: fixed
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpoint
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were: fixed showpos
+Precision is: 10
+Got: -987654312.0000000000
+Expected: -470.9502754211
+Testing value -470.95027542114257812
+Formatting flags were:
+Precision is: 11
+Got: -987654312
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: showpoint
+Precision is: 11
+Got: -987654312.00
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: showpos
+Precision is: 11
+Got: -987654312
+Expected: -470.95027542
+Testing value -470.95027542114257812
+Formatting flags were: scientific
+Precision is: 11
+Got: -9.87654312000e+08
+Expected: -4.70950275421e+02
+Testing value -47