我正在尝试测试 float 即 (54.10) 是否可以被 0.10 整除。 54.10 % .10 返回 .10 而不是 0,这是为什么?我怎样才能让它做我想做的事?
请您参考如下方法:
此处行之有效的方法是将除数和被除数乘以 10 的幂。实际上,54.10 变为 541,0.10 变为 1。然后您可以使用标准模数或上限和下限来实现您的需要。
我正在尝试测试 float 即 (54.10) 是否可以被 0.10 整除。 54.10 % .10 返回 .10 而不是 0,这是为什么?我怎样才能让它做我想做的事?
请您参考如下方法:
此处行之有效的方法是将除数和被除数乘以 10 的幂。实际上,54.10 变为 541,0.10 变为 1。然后您可以使用标准模数或上限和下限来实现您的需要。