print_number: Remove trailing zeroes (for doubles)

This commit is contained in:
Max Bruckner committed 2017-03-01 13:22:32 +01:00
1 parent e78bc42362
commit 1ea72f8260
4 files changed
+47 -6

No files matched your search

+2 -2
View File
@@ -62,7 +62,7 @@ static void print_number_should_print_positive_integers(void)
static void print_number_should_print_positive_reals(void)
{
assert_print_number("0.123000", 0.123);
assert_print_number("0.123", 0.123);
assert_print_number("1.000000e-09", 10e-10);
assert_print_number("1000000000000", 10e11);
assert_print_number("1.230000e+129", 123e+127);
@@ -71,7 +71,7 @@ static void print_number_should_print_positive_reals(void)
static void print_number_should_print_negative_reals(void)
{
assert_print_number("-0.012300", -0.0123);
assert_print_number("-0.0123", -0.0123);
assert_print_number("-1.000000e-09", -10e-10);
assert_print_number("-1000000000000000000000", -10e20);
assert_print_number("-1.230000e+129", -123e+127);