我从本地数据库中获取字符串类型十进制数字。字符串数据类型从数据库到HTML页面的小数位数限制
而且
我认为在我的UI应用程序(HTML页面)。所以现在我需要把它建设年限为2个deciaml地方三位小数。
例String Amount = "123.786";
更改为“123.78”(显示在我的web应用程序)的量十进制值
请帮忙将其限制到小数点后两位。
我尝试使用Stringutils功能,但我无法吸收它。
我从本地数据库中获取字符串类型十进制数字。字符串数据类型从数据库到HTML页面的小数位数限制
而且
我认为在我的UI应用程序(HTML页面)。所以现在我需要把它建设年限为2个deciaml地方三位小数。
例String Amount = "123.786";
更改为“123.78”(显示在我的web应用程序)的量十进制值
请帮忙将其限制到小数点后两位。
我尝试使用Stringutils功能,但我无法吸收它。
String Amount = "123.786";
String value= String.format("%.2f", Float.valueOf(Amount));
or
BigDecimal value = new BigDecimal(Amount).setScale(2, BigDecimal.ROUND_HALF_UP);
它的工作!谢谢!请说出如何限制时间戳值高达秒。有什么功能可以从时间戳中删除毫秒 –
很高兴听到它..请简要地定义您的问题,并发布另一个问题与输入和预期output.All我们正在等待帮助你....... – Prabhakaran
肯定..谢谢!!! –
DecimalFormat类具有用于指定显示数字的字符串中数字位数的方法。 – NormR