JS小数点怎么取整?

JavaScript013

JS小数点怎么取整?,第1张

function abc(n){

return Math.ceil(n)

}

//Math.ceil() 向上取整

//Math.floor() 向下取整

//Math.round() 四舍五入

var num=160.38

parseInt(num) //160 返回由字符串转换得到的整数,也适用于浮点数取整

Math.ceil(num)//161 返回大于等于其数字参数的最小整数

Math.floor(num)//160 返回小于等于其数值参数的最大整数

Math.round(num)//160 返回与给出的数值表达式最接近的整数,就是传说中的四舍五入

1、向下取整 注:Math.floor()不进行四舍五入,直接舍去小数部分 2、向上取整 注:Math.ceil()只要有小数且小数不为0,取整都直接给个位+1,小数位都舍去 3、四舍五入 注:Math.round()() 小数第一位小于5舍去,大于等于5向前进一位 4、保留小数位数 注:toFixed(n) n为要保留的小数位数,toFixed()会做四舍五入处理 5、科学计数法 注:toPrecision(1) n为要保留的位数,toPrecision() 会做四舍五入处理 6、去掉小数部分多余的0