浮点数何来余数?写个while循环,把那个小的不断加自己,一直加到比那个大的大,然后就是个减法了...float Comput(float a,float b){ if(a < b){ //如果a小就交换过来,保证a比b大 float c = a;a=b;b=c;} while(a-b > b){ b+=b;} return a-b;} ...