-3

私は、世話をしなければならない非常に長いプログラムで NaN 値の伝播に多くの問題を抱えています。多くのシングルステップの後、ある時点で、デバッガーによって値が として表示されるInfinity変数があり、この無限変数で除算されて NaN になる別の変数があることがわかりました。この動作は正しいですか、それとも 0 になるべきでしたか? すべての変数はdouble変数です。

4

2 に答える 2

1

分割の性質について考えてみましょう。

4/5

何かを 4 つ持っていて、それを 5 つに分割していることを意味します。結果は、それらのピースの 1 つのサイズです。

4/infinity

何かを 4 つ持っていて、それを無限に小さな断片に分割していることを意味します。0数字がcontinuous_ NaN_ 4_

于 2013-10-10T07:52:48.783 に答える