a是b的(a/b)倍。
double a , b; cin >> a >> b;
cout << a / b << endl;
是整数倍吗?如果是的话只需判断a/b是否为整数。
if ( fabs( float( a / b + 0.5 ) - ( a / b ) ) < 1e-8 ) cout << "YES" << endl;
else cout << "NO" << endl;
float( a / b + 0.5 ) 是a/b的四舍五入,整句话的意思是判断a/b和它的四舍五入之差是否小于误差范围(随便设,一般是1e-8)