`
shangwangwuzui1988
  • 浏览: 11621 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

javascript 四舍五入保存n位小数

 
阅读更多

 

/**
		  * 四舍五入,保留位数为
		  * @param numberRound 
		  */
		function roundFun(numberRound,roundDigit){   //四舍五入,保留位数为roundDigit    
			if (numberRound>=0){  
				var tempNumber = parseInt((numberRound * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);  
				return tempNumber;  
			}else{  
				numberRound1 = -numberRound  
				var tempNumber = parseInt((numberRound1 * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);  
				return -tempNumber;  
			}  
		}  
 
分享到:
评论

相关推荐

    JScriptBB:Memento JavaScript

    若要对浮点数按特定小数位数进行四舍五入,可以编写一个自定义函数,如: ```javascript function roundFloat(num, decimalPlaces) { var multiplier = Math.pow(10, decimalPlaces); return Math.round(num * ...

    javascript FormatNumber函数实现方法

    - 如果已有的小数位数多于或等于`nafterdot`,则通过四舍五入来确保正确性。 - 如果已有的小数位数少于`nafterdot`,则在末尾添加零以达到指定的位数。 为了在不同类型的网页中使用这个函数,你可以将上述代码...

    javascript入门笔记

    适用场合:任何小数与0 做 按位或的操作,可以快速转换为整数(并非四舍五入) 5 | 0 101 000 ==== 101 3、按位 异或 :^ 语法:a ^ b 特点:将 a 和 b 先转换为二进制,按位操作,对应位置上的两个数字,...

    2021-2022计算机二级等级考试试题及答案No.13450.docx

    16. 数值四舍五入:在给定的例子中,对正数X进行千分位四舍五入保留两位小数,正确做法是添加0.005然后取整再除以100,因此选项C正确。 17. Excel保存工作簿:保存工作簿时可以指定位置和文件名,但并不是“必须”...

    javaScript中Math()函数注意事项

    1. Math对象的方法包括但不限于:round()、ceil()、floor()、random()、max()、min()等,这些方法可以用于执行四舍五入、向上取整、向下取整、生成随机数、获取两个数中较大的数或较小的数等操作。 - round()方法...

    javascript 表单输入内容限制

    ### JavaScript 表单输入内容限制知识点详解 #### 一、概述 在Web开发中,表单数据的有效性和安全性至关重要。JavaScript作为前端脚本语言,在表单验证方面有着得天独厚的优势。通过编写适当的JavaScript代码,可以...

    整理后java开发全套达内学习笔记(含练习)

    float 32bit, 9位有效数字,含小数(四舍五入)(小数点算一位,正负号不算) double 64bit, 18位有效数字 注:float 和 double 的小数部分不可能精确,只能近似。 比较小数时,用 double i=0.01; if ( i - 0.01 ) ...

    梦幻者在线相册系统.rar

    在后台,文件通常会被临时保存,然后移动到服务器的指定目录,同时将文件信息插入数据库。 5. **图片预览和缩略图**:为了提高用户体验,系统可能实现了图片预览功能,利用JavaScript或HTML5的Canvas元素生成缩略图...

    jquery1.9.1中文版

    // JSON RegExp(JavaScript Object Notation:JavaScript对象标记法正则表达式) rvalidchars = /^[\],:{}\s]*$/, rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g...

    2021-2022计算机二级等级考试试题及答案No.3382.docx

    16. Excel2003的数字格式设置灵活,可以设置常规格式、使用千位分隔符的数值格式、带两位小数的千位分隔符格式,以及货币格式等。 17. 数据字段的生命周期与对象相同,意味着当对象被销毁时,其相关的数据字段也会...

    2021-2022计算机二级等级考试试题及答案No.12688.docx

    例如,如果操作数每左移两位,则其结果相当于操作数乘以\(2^n\)(这里n为左移的位数)。对于题目中的例子,操作数每左移两位,结果相当于操作数乘以4。 ### 文件保存与扩展名 在**Word文档**中,保存文件时,默认的...

    js代码-010面试题--递归的理解

    否则,它将n乘以前一个较小数的阶乘(递归调用)。 四、递归的应用场景 1. **数组遍历**:在处理数组或集合时,递归可以用来实现深度优先搜索(DFS)或层次遍历。 2. **数据结构操作**:对于树形结构(如DOM操作...

    2021-2022计算机二级等级考试试题及答案No.16602.docx

    11. Java条件表达式:当整型变量n不能被13整除时,表达式n%13==0(C)的值为false。 12. 字段命名规则:错误的选项是C,字段名称可以采用字母、汉字、数字,但不能以数字开头。 13. 第一台电子计算机:第一台电子...

    2021-2022计算机二级等级考试试题及答案No.13223.docx

    20. 字段宽度定义:数值型字段定义,4位整数加2位小数,考虑负数,总宽度为8位。正确答案:A。 21. 活动窗口:在多窗口层叠显示时,最上方的窗口是当前活动窗口。正确答案:正确。 22. SQL查询:查询类型为"电器...

    2021-2022计算机二级等级考试试题及答案No.5205.docx

    - **步骤3**:设置“基础工资”及之后各列的格式为会计专用格式,保留两位小数,无货币符号。 - **步骤4**:调整表格列宽和对齐方式,使得表格显示美观,并设置打印参数。 - **步骤5**:使用IF函数计算“应交个人...

    2021-2022计算机二级等级考试试题及答案No.2160.docx

    ### 计算机二级等级考试知识点...例如,如果字段大小为字节、整数、长整数,则小数位数为0位;如果是单精度数,则小数位数可为0至6位。对于双精度数,小数位数可达到15位左右。不同类型的字段适用于不同精度的需求。

    2021-2022计算机二级等级考试试题及答案No.10963.docx

    20. **Excel 工作簿保存**:默认情况下,Excel在保存现有工作簿时不会显示“另存为”对话框,但用户可以更改设置。 21. **合法声明**:在某些语言中,如C++,`a(5)`是一个合法的声明,表示动态分配数组。 22. **...

    java面试必会200题.docx

    - Ajax(Asynchronous JavaScript and XML)是一种无需重新加载整个网页即可与服务器交换数据并更新部分网页的技术。 - 实现步骤: 1. 创建XMLHttpRequest对象。 2. 发送HTTP请求。 3. 处理服务器响应数据。 26....

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文和在...

Global site tag (gtag.js) - Google Analytics