摘要: 当Integer i = Integer.MAX_VALUE;i + 1 b ||a c ||a <= c); //false 阅读全文
posted @ 2017-03-10 13:10 dreamkunk 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 朋友说了一个面试算法题,题目大概意思为:"有1000瓶水,3个瓶子可以再换1瓶,一共可以喝多少瓶?"一时兴起,就分析了一下,并且代码实现了。 分析如下: 1000分为能被3整除的,和不能整除的。1000=999+1:999又可以换333瓶水,1可以先放着,等和后面换的凑成3的倍数,就可以接着换了(没 阅读全文
posted @ 2017-03-10 00:15 dreamkunk 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 1.浮点数运算结果不精确 先看如下代码 输出结果为: 0.199999999999999960.30000000000000004falsefalse 发现不是我们想要的正确结果,出现了1.0-0.8不等于0.2,0.2+0.1也不等于0.3的现象。 这是因为将java将double浮点数转换为64 阅读全文
posted @ 2016-08-02 21:42 dreamkunk 阅读(378) 评论(0) 推荐(0) 编辑