代码之家  ›  专栏  ›  技术社区  ›  Federico Caccia

numpy isclose函数返回错误的答案吗?

  •  0
  • Federico Caccia  · 技术社区  · 8 年前

    在以下示例中使用numpy isclose:

    import numpy as np
    np.isclose(1533761040,1533748023.0, atol=1)
    

    1 回复  |  直到 8 年前
        1
  •  2
  •   John Gordon    8 年前

    根据文件, isclose() 使用此公式:

    absolute(a - b) <= (atol + rtol * absolute(b))
    

    rtol默认为1e-05,您为atol提供的值为1,因此这可以:

    13017.0 <= 15338.48023
    

    推荐文章