如何判断两个实数能够整除
int ifmay(double a,double b){
int ix;
double dy,ed=1e-6;
if (b==0) return 0;
dy=a/b;
ix=dy;
ix=ix+(dy-ix>=0.9);
dy=dy-ix;
return dy>0?dy<ed:-dy<ed;
}
以上代码基本能够实现,能够在多大范围有效,不知道,各位大神,这个问题能有什么简明实用的方法吗,请赐教
[ 本帖最后由 jklqwe111 于 2015-3-30 22:57 编辑 ]