标签: c
我是C的初学者,我不明白Is floating point math broken?与我的问题的关系,因为这只是打印float并且不涉及{{1 }}第
float
我运行了这段代码,它输出的数字与我赋给变量float的数字不同。我知道浮点数通常会输出6位小数,但实际输出为value而不是12345.099609。 12345.100000为我提供了预期的输出。
value
12345.099609
12345.100000
double
以下是输出的外观:
如果重要,我使用Dev-C ++ 5.11编译并运行此代码。