print_number: Remove trailing zeroes (for doubles)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
[{
|
||||
"precision": "zip",
|
||||
"Latitude": 37.766800,
|
||||
"Longitude": -122.395900,
|
||||
"Latitude": 37.7668,
|
||||
"Longitude": -122.3959,
|
||||
"Address": "",
|
||||
"City": "SAN FRANCISCO",
|
||||
"State": "CA",
|
||||
@@ -10,7 +10,7 @@
|
||||
}, {
|
||||
"precision": "zip",
|
||||
"Latitude": 37.371991,
|
||||
"Longitude": -122.026020,
|
||||
"Longitude": -122.02602,
|
||||
"Address": "",
|
||||
"City": "SUNNYVALE",
|
||||
"State": "CA",
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -66,7 +66,7 @@ static void print_value_should_print_false(void)
|
||||
|
||||
static void print_value_should_print_number(void)
|
||||
{
|
||||
assert_print_value("1.500000");
|
||||
assert_print_value("1.5");
|
||||
}
|
||||
|
||||
static void print_value_should_print_string(void)
|
||||
|
||||
Reference in New Issue
Block a user