导航:首页 > 编程语言 > 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相关的资料

热点内容
pubg用什么服务器 浏览:526
田汉pdf 浏览:661
记录仪如何安装安卓系统 浏览:594
python求灰度均值 浏览:756
c编译器是系统软件吗 浏览:694
获取服务器内网地址 浏览:536
新手妈妈如何带新生儿APP 浏览:157
java日程管理 浏览:376
高清视频链接加密 浏览:407
新买的阿里云服务器怎么配置 浏览:612
在线编译器为什么刷新还在 浏览:211
云服务器系统盘可以装数据库 浏览:906
php绘制图形 浏览:588
支付服务器异常怎么办 浏览:76
java拨号 浏览:866
er5200如何设置虚拟服务器 浏览:571
网络中心服务器叫什么 浏览:459
isplay单片机下载器 浏览:480
怎么查看服务器地址和端口 浏览:186
加密朋克ai 浏览:157