JS控制页面只显示小数点后两位 各位:我的数据库中金额字段存的是小数点后四位,再取出后,在页面要求只显示小数点后两位,如何用JS处理啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以上两种发放都可以啊 不知道这个行不行啊Convert.ToDecimal([""]ToString("#0.00")) javascript计算小数保留两位小数,多位小数的方法 function formatFloat(src, pos){ return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);}alert(formatFloat("1212.2323", 2)); 在数据库读出来时处理 String.Format("{0:N1}", Convert.ToSingle("数据"); 绝对能够处理你的问题.totalPrice.toFixed(2);记得给分哈 最好在SQL语句中处理,做好转换JS只负责最直接的展现功能就行 C#实现保留2位小数 1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、double dbdata=0.335333;string str1=String.Format("{0:F}",dbdata);//默认为保留两位3、float i=0.333333;int j=(int)(i * 100);i = j/100;4、decimal.Round(decimal.Parse("0.3333333"),2)5、private System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();float test=0.333333f;nfi.NumberDecimalDigits=2;string result=test.ToString("N", nfi);6、string result= String.Format("{0:N2}",Convert.ToDecimal("0.333333").ToString()); Number.prototype.toFixedvar sNum = "12.5557"; nNum = parseFloat(sNum);if(!isNaN(nNum)) { alert(nNum.toFixed(2));} 导包<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%><c:forEach items="${page.list}" var="tr"> <tr class="DataAutoWidth"> <td align="right"> <fmt:formatNumber value="${tr.A}" pattern="#,##0.00#" /> </td> </tr>page.list是查询数据库得到的结果集,tr.A是你的金额字段 java web项目部署访问时出现的问题,内详 Jqeury二级联动问题 js做的判断为什么老是有问题? 求网页倒即时程序 document.getelementbyid 执行没有效果 |zyciis| 想保存某个网站的网页 但是点击保存时,出现一行字,"该网页可能无法正确保存,是否保存"点击保存后,该网页的内容无法正确查看 请教梅花雪及使用过该控件的朋友,为什么节点图片显示出问题 asp.net mvc3 这样写为何select为啥一直选不中想要的值 如何禁用粘贴功能 如何重新加载select? sleep 之后 div 没有显示 求解!!!用jQuery cookie怎么实现自动登录?
不知道这个行不行啊
Convert.ToDecimal([""]ToString("#0.00"))
{
return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);
}alert(formatFloat("1212.2323", 2));
记得给分哈
JS只负责最直接的展现功能就行
1、
Math.Round(0.333333,2);//按照四舍五入的国际标准2、
double dbdata=0.335333;
string str1=String.Format("{0:F}",dbdata);//默认为保留两位
3、
float i=0.333333;
int j=(int)(i * 100);
i = j/100;
4、
decimal.Round(decimal.Parse("0.3333333"),2)5、
private System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();float test=0.333333f;
nfi.NumberDecimalDigits=2;
string result=test.ToString("N", nfi);6、
string result= String.Format("{0:N2}",Convert.ToDecimal("0.333333").ToString());
var sNum = "12.5557";
nNum = parseFloat(sNum);
if(!isNaN(nNum)) {
alert(nNum.toFixed(2));
}
导包
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<c:forEach items="${page.list}" var="tr">
<tr class="DataAutoWidth">
<td align="right">
<fmt:formatNumber value="${tr.A}" pattern="#,##0.00#" />
</td>
</tr>page.list是查询数据库得到的结果集,tr.A是你的金额字段