舍入数字

此免费 javascript 脚本用于舍入数字。本脚本可舍入10进制数字。

特点

  • Javascript 舍入脚本可舍入10进制数字。
  • 只要复制到您的网页代码和使用它。

预览

代码

Javascript 代码
<!-- Script by hscripts.com -->
<!-- Copyright of HIOXINDIA -->
<!-- More scripts @www.hscripts.com -->
<script type="text/javascript">
function rnd()
{
var num1=document.getElementById("no1").value;
var num2=document.getElementById("no2").value;
var op=document.getElementById("op").value;
var rn=document.getElementById("rd").value;
var res;
num1=parseFloat(num1);
num2=parseFloat(num2);
if(isNaN(num1) || isNaN(num2))
{
alert("Por favor, compruebe el numero introducido por usted");
}
else
{
switch(op)
{
case "+" :
res=num1+num2;
break;
case "-" :
res=num1-num2;
break;
case "/" :
res=num1/num2;
break;
case "*" :
res=num1*num2;
break;
case "%" :
res=num1%num2;
break;
}
}
var rs = new Number(res);
var lrs=rs.toFixed(rn);
document.getElementById("res").value=lrs;
}
function ncheck(event,no)
{
var kc;
if(window.event)
{
kc=event.keyCode;
}
else
{
kc=event.which;
}
var num=no.value;
if(kc==46)
{
if(num.indexOf(".")==-1)
{
return true;
}
else
{
return false;
}
}
if(kc==45)
{
if(num=="")
{
return true;
}
else
{
return false;
}
}
if(kc==48)
{
if(num.indexOf("-")==0 && num.length==1)
{
return false;
}
if(num=="")
{
return false;
}
else
{
return true;
}
}
if (kc!=8 && kc!=0)
{
if (kc<49||kc>57)
{
return false;
}
}
}
function elzero(num)
{
var no=num.value;
if(parseInt(no.charAt(0))==0)
{
while(parseInt(no.charAt(0)) == 0)
{
num.value=no.substring(1);
}
}
}
function ctck()
{
var sds = document.getElementById("dum");
if(sds == null){alert("Esta utilizando un paquete gratuito. No esta autorizado para retirar la etiqueta");}
var sdss = document.getElementById("dumdiv");
if(sdss == null){alert("Esta utilizando un paquete gratuito. No esta autorizado para retirar la etiqueta");}
}
document.onLoad="ctck()";
</script>
<!-- Script by hscripts.com -->

HTML 代码
<form name="frm1">
<table> <tr><td align="center" style="color: #3D366F; font-size:13px;">Primer Numero</td><td align="center" style="color: #3D366F; font-size:13px;">Operador</td><td align="center" style="color: #3D366F; font-size:13px;">Segundo Numero</td></tr>
<tr><td align="center" style="color: #3D366F; font-size:13px;text-decoration:none;cursor:pointer;"><input type="text" name="no1" id="no1" size="5" onkeypress="return ncheck(event,no1)" onblur="elzero(no1)"></td>
<td align="center"><select name="op" id="op"> <option value="+" default>+</option> <option value="-">-</option> <option value="/">/</option> <option value="*">*</option> <option value="%">%</option> </select></td>
<td align="center"><input type="text" name="no2" id="no2" size="5" onkeypress="return ncheck(event,no2)"></td></tr><tr></tr>
<tr><td colspan="3" align="center" style="color: #3D366F; font-size:13px;">Hasta que la Ronda decimal <select name="rd" id="rd"> <script type="text/javascript"> for(var i=1;i<=10;i++) { document.write("<option value="+i+">"+i+"</option>"); } </script> </select></td>
</tr><tr></tr><tr><td colspan="3" align="center"><input type="button" value="Calculate" onclick="rnd()"></td></tr>
</table><br> <table> <tr><td colspan="1" align="right" style="color: #3D366F; font-size:13px;">Resultado <input type="text" name="res" id="res" readonly></td></tr>
</table>
<div align=center style="font-size: 10px; color: #dadada;" id="dumdiv"><a href="https://www.hscripts.com" id="dum" style="text-decoration:none; color: #dadada;">Ã��Ã�Ã&copy;h</a></div> </form>
  • 发行日期 - 2011-06-23
  • 获得免费版本无版权链接只 $5/-
  • 关于脚本的定制或者任何脚本的开发,请联系我们, support@hscripts.com

用法

  • 只需要按照如下说明操作,你就可以创建自己的舍入脚本。
  • 复制上述 HTML 代码,存储为 .html 扩展名的网页文件。
  • 在任何浏览器中打开这个文件,你就可以使用自己的舍入函数。舍入数字

牌照

  • 这javascript(如Java脚本拼错)/ HTML代码是GPL授权赋予
  • 即对那些谁使用它,因为它是免费使用.
  • 免费的,如果你的修改不会删除我们的版权信息和链接.
  • 详细许可证资料可在这里找到.
  • 你可以购买脚本如果你的要求不符合GPL的许可条款.