数据强制保留两位小数

数据强制保留两位小数,记录分享:

前台写法:

首先用到EL表达式时这样处理

a、引入标签库

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
使用<fmt:formatNumbe>标签:
示例:
<input value="<fmt:formatNumber type="number" pattern="0.00" value="${count}" maxFractionDigits="2"/>"> //其中${conut}值为20
显示结果为20.00         
注:此方法同样可用于普通写法不是单纯只能在EL表达式时使用
更多关于 formatNumber标签的其他属性 点击此处连接  http://www.runoob.com/jsp/jstl-format-formatnumber-tag.html

b、js写法 用toFixed(2)方法

示例:
var a=60;
a=a.toFixed(2);
console,log(a);
60.00

c、后台处理

double p=0.33333333;
DecimalFormat format_p = new DecimalFormat("0.00%");
String p_percentage = format_p.format(p);
System.out.println(p_percentage);
33%



猜你喜欢

转载自blog.csdn.net/qq_38880700/article/details/80937266
今日推荐