Удивлен, никто не упомянул об этом здесь; Я думаю, что многие люди вместо этого будут использовать numpy.finfo (тип (переменная)) .eps . Или .resolution
, если нужно оценить точность.
Обратите внимание, что finfo
только для типов с плавающей запятой и что он также работает с собственным типом float
в Python (т.е. не ограничивается типами numpy). Эквивалент для целочисленных типов - iinfo
, хотя он не содержит точной информации (потому что, ну, зачем это?).