-
-
关于 小虾 写的程序---------有个问题问你下。。。大家都来帮下
-
发表于:
2006-5-3 21:42
4639
-
关于 小虾 写的程序---------有个问题问你下。。。大家都来帮下
看到你写的这个大数乘法。。。程序。。有点问题。。。
这是原贴地址,大家也看下。。是什么原因。。。
http://bbs.pediy.com/showthread.php?s=&threadid=24268
下面是调整结果的那一段。。。。。。
for (i=iLen1+iLen2-2; i>=0; i--)
{
Tmp = szTmp1[i] / 10;
/*
* 问题就在这儿。。。szTmp[i]%=10 执行完后,永远小于10
*szTmp[i] >=10 不可能成立了呀。。。
*
*/
szTmp1[i] %= 10;
/*请问题这个还能执行到吗???这个条件到底如何去理解呀*/
if (szTmp1[i] >= 10)
szTmp2[i+1] = '0';
else
szTmp2[i+1] = szTmp1[i] + '0';
szTmp1[i-1] += Tmp;
}
请 小虾 或明白的人指点。。。。。。偶只是想弄清楚。。。。。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!