取小数点两位数,保留两位小数,百分比double dble = 1/8f;(这样是可以获得为0.125)但是!如果long a = 1;long b = 2;double dble = a/b;这个应该怎么写?另外我也用过double dble = 1/8.0;(这样是可以获得为0.125)但是

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 17:03:52
取小数点两位数,保留两位小数,百分比doubledble=1/8f;(这样是可以获得为0.125)但是!如果longa=1;longb=2;doubledble=a/b;这个应该怎么写?另外我也用过d

取小数点两位数,保留两位小数,百分比double dble = 1/8f;(这样是可以获得为0.125)但是!如果long a = 1;long b = 2;double dble = a/b;这个应该怎么写?另外我也用过double dble = 1/8.0;(这样是可以获得为0.125)但是
取小数点两位数,保留两位小数,百分比
double dble = 1/8f;(这样是可以获得为0.125)
但是!
如果long a = 1;
long b = 2;
double dble = a/b;
这个应该怎么写?
另外我也用过
double dble = 1/8.0;(这样是可以获得为0.125)
但是,a,b两个参数是整数!
我以前是想直接在后面通过拼接参数,例如.b+".0",转型下就OK了!
可是,当 a = 10 ,b = 1的时候!
就会报
java.lang.NumberFormatException:For input string:"1,000.00"异常!

取小数点两位数,保留两位小数,百分比double dble = 1/8f;(这样是可以获得为0.125)但是!如果long a = 1;long b = 2;double dble = a/b;这个应该怎么写?另外我也用过double dble = 1/8.0;(这样是可以获得为0.125)但是
要保留2位小数可以先全乘100按整数算,最后的结果再除100