Java の割り当てでは、コマンド ラインから文字列として導入される任意の数値を (どんなに大きくても) バイナリに渡すことができる必要があります。
次に、これらの数値の加算、乗算、減算、および除算を可能にするメソッドを生成します。
私の質問は最初です:
文字列をバイナリにする方法
例えば:
123 は 1111011 になります
8403678 は 100000000011101011011110 になります
などなど…
次に、最大の問題は、それらを合計したり、互いに減算したりすることです。
最後に、結果を 2 進数から 10 進数に戻す必要がありますが、前のケース (2 進数から 10 進数文字列への変換) よりも方法を理解するのに苦労しています。
例えば:
1111011 が 100000000011101011011110 に追加された場合、結果は 100000000011101101011001 になり、結果として出力される 8403801 になります。
このプロジェクトの最終的な目的は、java.math.BigInteger (もちろん使用せずに) などの独自のクラスを作成し、任意に大きな数 (Int が処理できるよりも大きい) を処理することです。
追加情報が必要な場合はお知らせください。すぐにお答えします。