1

無限大を含むモジュロ演算を含むコードがありますa%numpy.inf

私が期待していたのはゼロになることでした。コードは私の古いコンピューターで正常に機能しました。ただし、新しいコンピューターにpython、numpyをインストールしたところ、操作は次のようになりましたNaN

a%numpy.infゼロになる方法を知っていますか?

4

1 に答える 1

1

ほとんど注目されませんでしたが、良い質問です。数学的には、コメント者は正しいですx mod inf。Math SE での私の以前の質問に対するこの回答にx見られるように、譲歩する必要があります。したがって、Python は正しいです。代わりにゼロを返したい場合は、計算を行う前に単純な - ステートメントで無限をテストする必要があります。if

于 2016-09-09T13:04:58.793 に答える