もう一人のY君

iPhoneアプリのレビューやアップデートレビューなどを書いています. たまに数学の記事も書きます.

もう一人のY君 MENU

指定した区間の素数を計算してくれる「PrimeNum」

170507_00

 特に大きな素数の場合計算するのが面倒ですからこういうのがあると便利ですね.

 

PrimeNum

PrimeNum

  • Mehmet SIMSEK
  • 教育
  • 無料

※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.

 レビュー時のバージョン : v1.0

 

指定区間にある素数を一覧表示

170507_01

 アプリを起動すると画面上に2つボックスがあるのでここに希望の数字を半角で入力します.

 左が開始番号, 右が終了番号で, 前者は後者より小さくする必要があります(誤っても "Wrong input" と表示されるだけです).

 その後 "Find Prime Numbers" をタップすれば画面下にズラッと表示されます.

 画像右の通り通し番号付きです, 但し開始番号に関係なく最初が1になります.

 

 

170507_02

 因みに4桁以下の素数の個数は1229個みたいですね.

 

 

桁数が大きいと処理に時間がかかる

170507_03

 見出しの通りですが余り桁が大きいとそれなりに時間がかかるようになります.

 画像のように10,000,000から20,000,000だとおよそ21.78秒かかりました.

 

 

170507_05

 30,000,000~40,000,000になると30秒を超えます.

 処理の間は画面が固まってしまいます.

 

 50,000,000辺りになると2分程度待っても表示されなかったのでこのあたりが限界のようです.

 

 結果が表示されないくらいの桁数, 区間になるとアプリを閉じるしかありません.

 その後再び起動しようとすると起動自体がもたつきます. 

 

 

170507_06

 また大きな桁数であったり区間を計算するとかなりバッテリーを消費するようです.

 

 

 使った印象では6桁までならそれなりに安定して使えるでしょう, あとは指定する区間次第ですね.

 

 URLスキームは今のところ確認できませんでした.

 

 

URLスキームについてはこちら

[Search]iPhone URLスキーム -The theoryの戯言

iPhoneのURLスキームを検索して一覧表示できます. リクエストは内容に応じてお答えします.