读书人

一个关于小数取整的有关问题

发布时间: 2012-01-26 19:40:46 作者: rapoo

一个关于小数取整的问题?
请问在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

读书人网 >Java Web开发

热点推荐