首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

大姐a除以b 再加0.5 然后四舍五入如何写这个代码

2012-02-04 
大姐求助:a除以b 再加0.5 然后四舍五入怎么写这个代码 ?谢谢![解决办法]Math.round(a)//四舍五入[解决办法

大姐求助:a除以b 再加0.5 然后四舍五入怎么写这个代码 ?
谢谢!

[解决办法]
Math.round(a) //四舍五入
[解决办法]
Math.round(a/b+0.5)是没问题的,就看你a和b怎么定义的咩
[解决办法]
编译不过?是否能把你的代码给我们看看,就算报错不会连这个原因也找不出来吧?
[解决办法]
Math.round(a/b+0.5)
[解决办法]
Math.round(a/b+0.5)
[解决办法]

Java code
System.out.println(Math.round(24/5+0.5));
[解决办法]
double a=0.5;
double b=5.3;
double c=(a/b+0.5);
double d=Math.round(c) ;
System.out.println(d);
[解决办法]
老大,int不行,返回的类型是double
晕哦,你不知道看看api啊。
[解决办法]
Java code
class Test1{     public static void main(String[] args)    {         double a=5.2;        double b=2.3;        long d=Math.round(a/b+0.5);//Math.round()的参数只能是double型或者float型,返回类型则是long型.        long c=Math.round((float)a/b+0.5);        System.out.println(c);        System.out.println(d);    } } 

热点排行