您的位置:首页 > Web前端 > JavaScript

java、orcale、javascript、el表达式的四舍五入大全

2016-05-05 17:15 645 查看
在这里废话不多说,直接贴代码了!还需会持续更新里面的方法,让它更加全面。

一、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

number.toFixed(4);


三、SQL

round(11.11111111,3);


四、EL表达式

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatNumber type="number" value="${number}" pattern="0.00" maxFractionDigits="4"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: