Skip to content

Tiramister/integer-information-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Integer Information

これは何

整数を送信すると、その整数に関する様々な情報を出力するWebアプリケーションです。 今のところ、以下の情報を出力します。

  • 素数か否か
  • 素因数分解
  • 約数の個数
  • その整数以下での、約数の個数の最大値 (及び最大値を達成する整数)
  • トーシェント関数
  • 原始根を持つか否か
  • (原始根を持つ場合のみ)最小原始根

入力は 1e18 まで対応しています。

欲しい機能は随時募集中です。要望や報告はこのレポジトリのissueか作者のTwitterアカウントまで。

実行方法

直接実行する場合、プロジェクト直下で以下のコマンドを実行して下さい。

./mvnw spring-boot:run

実行中にブラウザ等で localhost:5000/integer/ にアクセスすれば動作確認ができます。

jar ファイルにパッケージ化する場合、以下のコマンドを実行して下さい。

./mvnw package

target ディレクトリ直下に jar ファイルが生成されます。

Docker にも対応しました。プロジェクトのルートディレクトリで以下を実行すると動きます。

docker-compose build
docker-compose up -d

Releases

No releases published

Packages

No packages published