当前位置: 代码迷 >> C语言 >> [求助]请教高手
  详细解决方案

[求助]请教高手

热度:122   发布时间:2005-04-06 18:34:00.0
[求助]请教高手
请教各位高手怎样使用数组模拟除法运算,谢谢啦。。。。。
----------------解决方案--------------------------------------------------------

非常简单 main() { long a,b ;

scanf("%ld%ld",&a,&b); printf("%ld",a/b); if((a=a%b)!=0)printf("."); while(a) { a*=10l ; while(a<b) { printf("%ld",0l); a*=10l ; } printf("%ld",a/b); a=a%b ; getch(); } }


----------------解决方案--------------------------------------------------------
谢谢knocker大大的赐教,不过如果ab两数很大,超过了unsigned long可容纳的范围,怎样模拟整数部分的除法呢?
----------------解决方案--------------------------------------------------------
  相关解决方案