Я написал следующее script:
import numpy
d = numpy.array([[1089, 1093]])
e = numpy.array([[1000, 4443]])
answer = numpy.exp(-3 * d)
answer1 = numpy.exp(-3 * e)
res = answer.sum()/answer1.sum()
print res
Но я получил этот результат и с ошибкой:
nan
C:\Users\Desktop\test.py:16: RuntimeWarning: invalid value encountered in double_scalars
res = answer.sum()/answer1.sum()
Похоже, что входной элемент был слишком мал, чтобы python превратил их в нули, но деление имеет результат.
Как решить эту проблему?