导航:首页 > 编程语言 > java多余0

java多余0

发布时间:2023-06-12 14:25:06

A. 如何在java程序的sql中去掉小数点后多余的0

在你的代码中找:select avg(money)
替换为:select cast(round(avg(money),2) as decimal(18,2))

B. 怎样去掉 java BigDecimal 类对象后面没用的零

import java.util.*;
import java.math.*;
public class Main {
public static void main(String[] args)
{
Scanner cin = new Scanner(System.in);
while(cin.hasNext()) {
BigDecimal a,b,c;
a = cin.nextBigDecimal();
b = cin.nextBigDecimal();
c = a.add(b).stripTrailingZeros();
if(c.compareTo(BigDecimal.ZERO)==0) System.out.println(0);
else {String str = c.toPlainString();
System.out.println(str);}
}
}
}
这是a+b任意位数处理 其中stripTrailingZeros()函数是去后面的0,但是如果输入的是是0.000.......(很多0)就不会舍去后面的0,还会出现科学计数,把他转换成字符串就不会出现科学计数了。本人也刚刚学JAVA,主要用来大数处理,如果还有什么不懂,可以问我。

阅读全文

与java多余0相关的资料

热点内容
光遇安卓怎么解限制 浏览:299
元气骑士老版源码 浏览:101
助眠解压音频小姐姐口腔音 浏览:231
sql加密身份证号解码 浏览:161
解压玩法视频 浏览:464
苹果xls如何设置加密 浏览:204
湖北广电dns的服务器地址是多少 浏览:527
php获取原始数据 浏览:249
pic单片机如何编程 浏览:894
javabyte写文件 浏览:324
java获取类包名 浏览:893
ftp命令编码格式 浏览:300
程序员那么可爱陆离穿正装 浏览:171
源码的账号密码在哪个文件 浏览:442
如何在中国农业银行app绑定银行卡 浏览:995
shopnum1多用户商城系统源码 浏览:749
红包广告平台源码 浏览:775
硬盘格式化时用的dos命令是 浏览:942
找人缓解压力 浏览:941
iphone的pdf 浏览:354