sql语句 怎么去掉小数点后多余的 0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql语句 怎么去掉小数点后多余的 0相关的知识,希望对你有一定的参考价值。

参考技术A declare @s numeric(20,10)

set @s = 2555.784000

select

case when cast(@s as float) > cast(cast(@s as float) as INT)

then cast(@s as float)

else cast(cast(@s as float) as int)

end

java.math.BigDecimal 去掉多余的(0)

private java.math.BigDecimal FundsTotal;public java.math.BigDecimal getFundsTotal()
return FundsTotal;

public void setFundsTotal(java.math.BigDecimal fundsTotal)
FundsTotal = fundsTotal;
输入1000的话 显示的是1000.0000 怎么去掉多余的0

用toString()转换成字符串后,再用substring来截取小数点之前的内容。String strNumber=FundsTotal.toString();strNumber=strNumber.substring(0, strNumber.lastIndexOf(".")); 参考技术A 把 public java.math.BigDecimal getFundsTotal()
return FundsTotal;

改为public BigInteger getFundsTotal()
return FundsTotal.toBigInteger();

以上是关于sql语句 怎么去掉小数点后多余的 0的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver怎么把小数点后面多余的0去掉

sqlserver把小数点后面多余的0去掉

.net 如何去掉小数点后多余的0

如何去掉小数点后多余的0

Excel2010中如何去掉小数点后函数计算出来的、多余的0

java正则去掉小数点后多余0