回答編集履歴

2

修正

2020/07/29 14:49

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- spherical_jn に渡せるのは float64 (倍精度) までなので、計算するのは無理です。
7
+ spherical_jn() に渡せるのは float64 (倍精度) までなので、spherical_jn() で NaN になる場合、計算するのは無理です。
8
8
 
9
9
 
10
10
 

1

修正

2020/07/29 14:49

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1,8 +1,6 @@
1
1
  spherical_jn 内の数式は確認していないですが、おそらく、内部の計算で浮動小数点数で表せないぐらい小さい値が出てきて、0除算が発生して計算結果が NaN になっているのではないでしょうか?
2
2
 
3
3
 
4
-
5
- [アンダーフローとは - IT用語辞典 e-Words](http://e-words.jp/w/%E3%82%A2%E3%83%B3%E3%83%80%E3%83%BC%E3%83%95%E3%83%AD%E3%83%BC.html)
6
4
 
7
5
 
8
6