Skip to main content
 首页 » 编程设计

python之如何测试一个数是否能被小于1的小数整除 (54.10 % .10)

2025年05月04日14shangdawei

我正在尝试测试 float 即 (54.10) 是否可以被 0.10 整除。 54.10 % .10 返回 .10 而不是 0,这是为什么?我怎样才能让它做我想做的事?

请您参考如下方法:

此处行之有效的方法是将除数和被除数乘以 10 的幂。实际上,54.10 变为 541,0.10 变为 1。然后您可以使用标准模数或上限和下限来实现您的需要。