
なんかねぇ,こいつ Java 書いたことないやろと言う感じなプログラムが多い.
少なくとも Java の書き方ではないと思う.
更には「数値の書式」では
Java のクラスライブラリには数値出力の書式を指定できる
DecimalFormat クラスがあるが,これは(筆者も含めて)C 言語の
printf 系の関数に慣れた人たちにとっては扱い難いものであろう.
とある.
DecimalFormat って,ユーザへの出力でのフォーマットよりも
どちらかと言うと国際化のためのものだと思うのだが.
全体的に static を多用しているので Java プログラムとしてはカッコ悪い.
と私は思う.
ただし,J2SDK のクラスライブラリで使っているアルゴリズムを
書いている点 (「線形合同法」など) は評価できるだろう.