能不能实现对小数的计算啊?
int myAdd(int[] a, int la, int[] b, int lb, ref int[] c, ref int lc)//c=a+b,la>=0,lb>=0,
        {
            int i, j, d = 0; lc=myMax(la,lb)+1;
            for (i = lc - 1, j = la - 1; j >= 0; i--, j--) c[i] = a[j]; for (; i >= 0; i--) c[i] = 0; //lc=myMax(la,lb)+1            for (i = lc - 1, j = lb - 1; j >= 0; i--, j--)
            {
                c[i] = c[i] + b[j]; d=c[i] / 10;if(i>0)c[i - 1]+=d; c[i] = c[i] % 10;
            }
            i = 0; while ((i < lc) && (c[i] == 0)) i++; lc -= i;
            for (j = 0; j < lc; j++, i++) c[j] = c[i];
            return (d);
        }