首页 > 解决方案 > 如何检查 2 个数字是否等于 Python 中的特定比率?

问题描述

例如:我想知道 5 和 500 的比例是否为 1:100,我也想知道如何查看它们的比例是否大致相同,我该怎么做?

标签: pythonpython-3.x

解决方案


如果您需要知道a/bc/d是否大致相同,那么(仅在 Python 3 中)您可以执行math.abs(a/b - c/d) < margin. 正数越小margin,表达式返回的比率必须越接近Truemargin = 1/100会在一个百分点以内。


推荐阅读