js对于小数的处理

简介: 1. 向下取整parseInt();//直接去除小数部分Math.floor(); 2. 向上取整:Math.

1. 向下取整

parseInt();//直接去除小数部分

Math.floor();

 

2. 向上取整:

Math.ceil();//向下取整+1

 

3. 四舍五入

Math.round();

 

实例:

var number1 = number2 = number3 = number4 = number5 = 2.6;

 

console.log("5个原始的数据都为",number1);//2.6

console.log('正数部分')

console.log('直接去除小数向下取整',parseInt(number1));//2

console.log('向下取整',Math.floor(number2));//2

console.log('向上取整',Math.ceil(number3));//3

console.log('四舍五入',Math.round(number4));//3

 

console.log('负数部分')

 

console.log('直接去除小数向下取整',parseInt(-number1));//-2

console.log('向下取整',Math.floor(-number2));//-3

console.log('向上取整',Math.ceil(-number3));//-2

console.log('四舍五入',Math.round(-number4));//-3

相关文章
|
2月前
|
JavaScript 前端开发
JS浮点数精度问题及高精度小数运算:BigNumber解决方案
JS浮点数精度问题及高精度小数运算:BigNumber解决方案
230 0
|
JavaScript
JS保留4位小数(合集)
JS保留4位小数(合集)
|
3月前
|
JavaScript
js 保留2位小数
js 保留2位小数
|
6月前
|
JavaScript 前端开发 Java
JavaScript小数四舍五入的代码
JavaScript小数四舍五入的代码
59 8
|
6月前
|
JavaScript
必知的技术知识:js保留二位小数
必知的技术知识:js保留二位小数
470 0
|
7月前
|
JavaScript
js 强制保留2位小数
js 强制保留2位小数
66 0
|
7月前
|
JavaScript 前端开发
JavaScript随手笔记---保留小数位
JavaScript随手笔记---保留小数位
|
JavaScript
js金额补充--2位小数0demo效果(整理)
js金额补充--2位小数0demo效果(整理)
|
JavaScript
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
108 0
|
JavaScript
JS之保留两位小数不进行四舍五入
JS之保留两位小数不进行四舍五入
237 0