判断double型值是否相等。
摘要:
判断两个double型是否相等,不能用判断int型的方法去比较,这也是对初学者容易出现的错误,刚开始我在做PUK1730那个题目时候,就犯了这样的毛病。做出来的答案总是错的。因为我用double a,double b,if(a==b)...这样就是错的,后来在网上看了别人的代码才知道,比较两个double型:fabs(a-b)<=eps,(eps=1e-9),eps的值是起到精确度的作用。这大概是用到了极限的思想了。对PUK1730的题目,是要我们求a^b=c;求满足该等式下,b的最大值。输入c,输出b的最大值。本题由三个要注意的地方。1:输入的数很大,应用long long型。2:两个 阅读全文
posted @ 2013-04-19 19:46 青竹士 阅读(12125) 评论(0) 推荐(0) 编辑