|
|
楼主 |
发表于 2007-8-7 22:47
|
显示全部楼层
我当时想了两个方面,一个是放大被乘数,明显不行,而且是算法,肯定不能这样依赖他的大小了.然后第二个就是循环小数,但是发现这个循环小数的位数的确认也是件麻烦事.所以我用了这个方法
temp= 1
for(i=0;i<99;i++)
{
temp = (temp*10)%7;
}
reslut = temp/7
这个result就是结果....
只要是个数的除数那么算法就是一定成立,如果除数是2位,3位更多位就是要判断余数和除数的比较了.. |
|