计算大数乘法的思路:把大数转化成字符串;再将字符串分离到数组,就是用数组元素保存每个数位上的数字;再通过循环进行乘法计算。关键是要正确进位和对齐数位。详细方法见正文。
工具/原料
win7+flash cs5.5+as3
步骤/方法
2
3
分割字符到数组//分割字符到数组var X:Array=[];for (var i:int =0; i
4
计算求得结果var R:Array=[];//用于保存结果for (var m:uint =0; m
5
反转数组//反转数组var lin:Array=R.slice()//复制数组。lin=R.concat()k=lin.lengthfor (i=0; i
6
结果的输出就是将计算结果显示在文本框里。Text3.text=R.join('') 来自实践的体会 绝对原创的经验 作者:张志晨 2012.5.18
上一篇:字符型中如何按小到大排序