web前端显示数字,小数位数控制
2015-01-26 15:05
417 查看
我们在计算数值的时候,通常在数据库中会存储2.2222222,但是前端显示的时候我们可爱而又不大耐烦的用户只需要看到2.22
数据库存储长的位数,可以保证在各种+,-,*,/ 以后,结果值不会产生大偏差,所以我们要在前端对返回的数值进行位数控制
我现在只有两种方案,以后再补齐:
1.smarty,浮点数显示位数控制:<!--{$money|string_format:"%.2f"}-->
2.Js,$("#NeedMoneyTotal").text(needmoney.toFixed(2));
toFixed()方法要求调用的参数要输number类型的,所以在处理的时候一般要用parseFloat(needmoney).toFixed(2)
hint://2表示保留2位
数据库存储长的位数,可以保证在各种+,-,*,/ 以后,结果值不会产生大偏差,所以我们要在前端对返回的数值进行位数控制
我现在只有两种方案,以后再补齐:
1.smarty,浮点数显示位数控制:<!--{$money|string_format:"%.2f"}-->
2.Js,$("#NeedMoneyTotal").text(needmoney.toFixed(2));
toFixed()方法要求调用的参数要输number类型的,所以在处理的时候一般要用parseFloat(needmoney).toFixed(2)
hint://2表示保留2位
相关文章推荐
- 动态控制水晶报表中数字栏位的值显示的小数位数
- 控制数字在TEXTBOX里显示的小数位数
- 控制小数显示的位数
- C#控制textbox中的输入数字固定显示2位小数
- 只控制input框只能输入数字,并控制小数位数
- 在JSP中使用formatNumber控制要显示的小数位数
- 自定义数字格式化(包括是否千分符显示,小数保留位数)
- web前端开发系列---Web页面导出excel时的格式问题(长数字显示为科学计数法格式等)
- 在JSP中使用formatNumber控制要显示的小数位数方法
- actionscript 中 如何控制数字精度(小数位数)
- 前端常见的一些正则表达式(一定范围内数字、小数位数、手机号、中英文名字包含少数名族)
- actionscript 中 如何控制数字精度(小数位数)
- js有效数字 显示指定位数
- Delphi中Edit输入控制必需为数字(2位小数)
- javascript控制text只能输入数字(整数,小数),兼容ie,ff,safari【转载】
- 控制web页面的某块是否显示出来
- 页面控制(web页显示大小,是否显示地址栏、工具栏、菜单栏)
- silverlight 实现单元格数字显示千分位 保留两位小数 靠右显示 (财务专用)
- toFixed() 方法可把 Number 四舍五入为指定小数位数的数字-js
- 关于数字的格式化显示[比如保留几位小数/三位一逗号分隔等等]