// SPDX-License-Identifier: GPL-3.0-or-later
#include "common.h"
static int check_number_printing(void) {
struct {
calculated_number n;
const char *correct;
} values[] = {
{ .n = 0, .correct = "0" },
{ .n = 0.0000001, .correct = "0.0000001" },
{ .n = 0.00000009, .correct = "0.0000001" },
{ .n = 0.000000001, .correct = "0" },
{ .n = 99.99999999999999999, .correct = "100" },
{ .n = -99.99999999999999999, .correct = "-100" },
{ .n = 123.4567890123456789, .correct = "123.456789" },
{ .n