当前位置: 首页 > news >正文

javascript小数四舍五入

转载别人的
用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?

1. 最笨的办法....... [我就怎么干的.........]

function get()
{
var s = 22.127456 + "";
var str = s.substring(0,s.indexOf(".") + 3);
alert(str);
}

2. 正则表达式效果不错

<script type="text/javascript">
onload = function(){
var a = "23.456322";
var aNew;
var re = /([0-9]+\.[0-9]{2})[0-9]*/;
aNew = a.replace(re,"$1");
alert(aNew);
}
</script>

3. 他就比较聪明了.....

<script>
var num=22.127456;
alert( Math.round(num*100)/100);
</script>

4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。

<script>
var num=22.127456;
alert( num.toFixed(2));
</script>

相关文章:

  • 业务场景和业务用例场景的区别(作者:Arthur网友)
  • Android -- 打开时隐藏软键盘
  • 邀请大象一书的读者和广大网友写关于分析设计、建模方面的自愿者文章
  • Android -- 读取NFC卡号
  • Windows 7安装以及VS2008和Office2007冲突的问题
  • C# Windows form application 播放小视频
  • 系列文章—内容模型系统开发总结一
  • LeetCode -- Coin chane
  • LeetCode -- Ransom Note
  • LeetCode -- Divide Two Integers
  • 背板带宽
  • IIS中 传递json配置数据最大长度
  • 一道C语言笔试题
  • LeetCode -- Convert a Number to Hexadecimal
  • [Windows编程] 开发DLL必读《Best Practices for Creating DLLs》
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【剑指offer】让抽象问题具体化
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • CentOS7 安装JDK
  • fetch 从初识到应用
  • JavaScript设计模式之工厂模式
  • mysql innodb 索引使用指南
  • MySQL几个简单SQL的优化
  • node学习系列之简单文件上传
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • redis学习笔记(三):列表、集合、有序集合
  • spring security oauth2 password授权模式
  • web标准化(下)
  • windows下使用nginx调试简介
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 对JS继承的一点思考
  • 分布式任务队列Celery
  • 构造函数(constructor)与原型链(prototype)关系
  • 排序算法之--选择排序
  • 七牛云假注销小指南
  • 前端性能优化--懒加载和预加载
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 终端用户监控:真实用户监控还是模拟监控?
  • Linux权限管理(week1_day5)--技术流ken
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​一些不规范的GTID使用场景
  • #### go map 底层结构 ####
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (理论篇)httpmoudle和httphandler一览
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。