前回、素数かどうか判断するスクリプトでは、入力した数まで素数か?調べてました。でも、実際はそうではなくて、例えば101の場合だと11までの素数で割り切れないときは素数です。なので、素数のリストも小さくなりますし、その大きさの分だけ調べればいいので、速くなると思います。
もう1個やってみたいのが、BigDecimal。123454321でハングアップするので、正しく実行できれば、嬉しいですね。本当はこの辺も良きに計らえ、でやってもらえると嬉しいですね。
追記)
ネットで調べると、Bignumは予期に計らってくれる、ということです。VS Codeでやってみました。入力できないので、配列で入力に変えます。どうしたことか、123454321でもエラーになりません!eclipseのインタプリタが2.7だったので活けなかったのでしょうか?
cametan_42さんのコメントから、2つの数値間の素数は?上のようです。