let a = 5.1;
let b = 6.4;
let c = 7.5;
let d = 7.6;
// 向上取整
console.log(Math.ceil(a)) // 6
console.log(Math.ceil(b)) // 7
console.log(Math.ceil(c)) // 8
console.log(Math.ceil(d)) // 8
// 向下取整
console.log(Math.floor(a)) // 5
console.log(Math.floor(b)) // 6
console.log(Math.floor(c)) // 7
console.log(Math.floor(d)) // 7
// 四舍五入
console.log(Math.round(a)) // 5
console.log(Math.round(b)) // 6
console.log(Math.round(c)) // 8
console.log(Math.round(d)) // 8
console.log('--------------')
//写这三个方法的时候想到了这个,但是这个事number的方法和math
//方法内部的处置机理是完全不一样的
console.log(parseInt(a))
console.log(parseInt(b))
console.log(parseInt(c))
console.log(parseInt(d))
Math.ceil(),Math.floor(),parseInt(),Math.round()
原创wx6375cd1abf2fb 博主文章分类:javascript操作数据 ©著作权
文章标签 Math.ceil Math.floor parseInt Math.round js 文章分类 代码人生
-
关于Python中math 和 decimal 模块的解析与实践
本文将深入探讨这math 和 decimal 模块的基础知识,并通过实际的代码示例演示它们的用法。
开发者 高精度计算 Python math 数学函数