返回大于等于其数字参数的最小整数。
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(Math.ceil(2/(1-1/3)))
//-->
</SCRIPT>
返回小于等于其数值参数的最大整数。
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(Math.floor(2/(1-1/3)))
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(Math.ceil(2/(1-1/3)))
//-->
</SCRIPT>
返回小于等于其数值参数的最大整数。
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(Math.floor(2/(1-1/3)))
//-->
</SCRIPT>
function fxMultiply(a,b)
{
var f1 = String(a).split(".").length>1 ? String(a).split(".")[1].length : 0;
var f2 = String(b).split(".").length>1 ? String(b).split(".")[1].length : 0;
var aa = String(a).replace(/^0*|\./g,'');
var bb = String(b).replace(/^0*|\./g,'');
return Number(aa)*Number(bb)/Math.pow(10,f1+f2);
}
2/(1-1/3)就是等于3,我不知道他是怎样计算出来的
当然,javascript不适合做计算,但我想要解决这个问题应该由办法的等待中。
<script language="JavaScript">
<!--
//** power by fason
var n= 2/(1-1/3);
alert(parseFloat(n.toFixed(15)));
//-->
</script>
<!--
//** power by fason
var n= 2/(1-1/3);
with (Math)
{
alert(round(n*pow(10,15))/pow(10,15));
}
//-->
</script>
<!--
var n= 1/(1-2/5);alert(parseFloat(n.toFixed(0)));alert(parseFloat(n.toFixed(15))); //contrastwith(Math) {
alert(round(n*pow(10,15))/pow(10,15)); //contrast
}
//-->
</script>
cybernaute(思客) 想说明什么?
<!--
//** power by fason
var n= 2/((1-1/3)-1/2);
alert(parseFloat(n.toFixed(10)));
with (Math)
{
alert(round(n*pow(10,15))/pow(10,15));
}//-->
</script>结果一个是12 一个是11.999999999999994