javascript 处理大数字的解决方式(仅仅适合于加法减法运算)
基本思路是将要处理的数字分段截取之后来处理,仅仅适合于加法减法运算
<HTML>
<HTML>
<HEAD>
<title>数据加载中...Please wait...</title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<SCRIPT type=text/javascript>
function show(){
var a = document.getElementById("a").value;
var a1 = document.getElementById("a").value.substring(12,a.length);
var a2 = document.getElementById("a").value.substring(0,12);
alert(a1);
alert(a2);
var b = document.getElementById("b").value;
alert( parseInt("1"+a1));
var c = parseInt("1"+a1)+parseInt(b);
var d=a2+c;
alert(d);
d1=d.substring(0,12);
d2=d.substring(13,d.length)
document.getElementById("c").value=d1+d2;
}
</SCRIPT>
</HEAD>
<BODY >
<input type="text" id="a" />+
<input type="text" id="b" />=
<input type="text" id="c" />
<input type="button" value="rs" οnclick="show();"/>
</BODY>
</HTML>