除以零修正

时间:2015-11-22 15:11:51

标签: python divide-by-zero

我尝试进行的计算有时会被零除,我不明白为什么我的修复不起作用。

以下是相关代码:

try:
    ADX = (100 * (ema(14, difference))) / (PDI[-1] + NDI[-1])
    return ADX
except RuntimeWarning:
    ADX = ADX = (100 * (ema(14, difference))) / (PDI[-1] + NDI[-1] + 0.001)
    return ADX

我收到以下错误:

RuntimeWarning: divide by zero encountered in double_scalars

出了什么问题,我该如何解决?

0 个答案:

没有答案