javascript中如何取整?
|
admin
2010年12月16日 12:23
本文热度 3400
|
1.Math.floor();
例子:
function getFloor(x) {
return Math.floor(x)
} 如果你传递45.95 给getFloor()函数, 返回45; 如果传递的参数为-45.95, 返回-46.
2.Math.ceil()
例子:function getCeil(x) {
return Math.ceil(x)
} 如果你传递的参数是45.95 给函数 getCeil, 返回46; 如果传递的参数为-45.95, 返回-45.
该文章在 2010/12/16 12:23:27 编辑过
| |
全部评论2 |
|
admin
2010年12月16日 12:24
1.丢弃小数部分,保留整数部分
js:parseInt(7/2)
2.向上取整,有小数就整数部分加1
js: Math.ceil(7/2)
3,四舍五入.
js: Math.round(7/2)
4,向下取整
js: Math.floor(7/2) 该评论在 2010/12/16 12:24:33 编辑过
|
|
admin
2010年12月16日 12:25
如何用javascript做一个灵活四舍五入的函数,
要求输入如12.987等,点击按钮后自动四舍五入成12.99,若是输入12.99,四舍五入后就成为13,另外,最好还能控制保留小数位数,
server 如12.7686,保留三位小数位就是12.769,保留两位小数位就是12.77,如此如此,请赐教!!
---------------------------------------------------------------
function cheng(num,n)
{var dd=1;
var tempnum;
for(i=0;i 该评论在 2010/12/16 12:25:28 编辑过
|