日期:2014-05-18  浏览次数:20797 次

一个关于小数取整的问题?
请问在java中有没有类似delphi的中trunc的函数。
取整数部分

------解决方案--------------------
double d = 2.5;
Math.ceil(d);//是3
Math.floor(d);//是2
------解决方案--------------------
double a=2.3;
int b=(int)a;//b=2


int c=8,d=6;
int e=c%d;//e=2;

------解决方案--------------------
double a;
int b=8,c=6,d;
a=b/c;
d=new Double(a).intValue();
if(d <a)
d=d+1;

这可以实现向大取整,即你要求的8/6=2