【发布时间】:2012-01-19 01:41:20
【问题描述】:
我遇到的问题是如果我为浮点类型分配一个大数字,例如float f = 1.0e20,然后我将其打印到屏幕上使用printf("f = %f\n",f),然后在屏幕上它将是f = 100000002004087730000.000000。谁能告诉我为什么数字显示不是100000000000000000000.000000。提前致谢。
【问题讨论】:
-
precision.......在 SO 上多次以多种形式提出的问题
标签: c