X桁の大きな整数を生成しようとしています。以下のコードが数字ではなくビットを作成していることに気付くまで、私はそれを理解したと思っていました。私は、ビットではなく数字を作成する適切な方法を見つけようとしています。誰かが私を助けて正しい方向に向けることができますか? 私は今まで BigInteger を使用したことがありません。ああ、これは宿題の質問です。正確な答えではなく、助けを求めているのはそのためです。みんなありがとう。
BigInteger X = new BigInteger(23000, new Random());
BigInteger Y = new BigInteger(23001, new Random());
BigInteger result = X.multiply(Y);