java相关的知识

1、实型数据

   实型数据表示的实际上就是我们生活带小数的数值,包含实型常量以及实型变量  link:http://www.nttvu.edu.cn/sec/kcjx/C++/zs/zs24.htm

   另外引申知识:我们知道在内存空间中实型数据是近似存储的,所以2.0-1.1的结果不是0.9,而是0.8999999999999999, 所以在做类似于实型的数据相等的判断的时候需要进行特别的处理,如进行如下的变通似修改(if(Math.abs(a-b)<1e-5))

2、java.lang.Math

  • ceil(double a)  向上取整
  • abs(long    a) 返回对应值的绝对值 (double  float int long)
  • round(double a)  返回最接近这个数的整数,如果刚好居中,则取偶数  (double float)
posted @ 2017-02-10 21:03  ffzzblog  阅读(61)  评论(0)    收藏  举报