在这里废话不多说,直接贴代码了!还需会持续更新里面的方法,让它更加全面。
一、Java
(1).
- BigDecimal bd = new BigDecimal(number);
- bd.setScale(3, BigDecimal.ROUND_HALF_UP).doubleValue();
(2).
- java.text.DecimalFormat df =new java.text.DecimalFormat(”#.00″);
- df.format(你要格式化的数字);
(3).
- double d = 3.1415926;
- String result = String .format(”%.2f”);
- %.2f %. 表示 小数点前任意位数 2 表示两位小数 格式后的结果为f 表示浮点型。
二、JavaScript
三、SQL
四、EL表达式
- <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
- <fmt:formatNumber type="number" value="${number}" pattern="0.00" maxFractionDigits="4"/>