/**
* 获取整数部分
* http://www.jb51.net/article/45884.htm
*/
function getIntegerPart(){
debugger;
var se = 2.718281828459;
// 丢弃小数部分-推荐
var r = parseInt(se);
console.log(r);
// 向上取整,有小数就整数部分加1
r = Math.ceil(se);
console.log(r);
// 四舍五入
r = Math.round(se);
console.log(r);
// 向下取整
rr = Math.floor(se);
console.log(r);
}
/**
* 浮点数取n位有效值
* http://www.jb51.net/article/45884.htm
*/
function formatFloatData(){
debugger;
var se = 2.718281828459;
// 四舍五入截取-推荐
var e = se.toFixed(3);
console.log(e);
// 直接处理截取
e = Math.floor(se * 100) / 100;
console.log(e);
// 使用正则匹配截取
e = Number(se.toString().match(/^\d+(?:\.\d{0,2})?/));
console.log(e);
}