|
|
1
5
|
|
|
2
2
你用的是浮点数。浮点数不精确。见 http://en.wikipedia.org/wiki/IEEE_754-2008 标准简介。 简短的版本是:不要在任何需要精确性的地方使用浮动! |
|
|
3
1
回想起来很有用,思考起来也很讽刺,但浮点数只精确地表示:(a)几个分数或(b)所有整数。 因此,要得到精确的表示,分数必须由(负)两个幂组成。因此,以下分数是0.01和0.99之间唯一精确表示的分数:
换句话说,处理整数时,fp是完全准确的。算了吧。 |