BigInteger クラスのソース コードは、BigIntegerの大きさの表現に関して次のように言う必要があります。
この BigInteger の大きさ (ビッグ エンディアン順): この配列の 0 番目の要素は、大きさの最も重要な int です。最上位の int (mag[0]) が非ゼロでなければならないという点で、マグニチュードは「最小」でなければなりません。これは、各 BigInteger 値に対して正確に 1 つの表現が存在することを保証するために必要です。これは、BigInteger ゼロがゼロ長の mag 配列を持つことを意味することに注意してください。
この文脈における大きさの最小性とは何を意味するのでしょうか? また、最も重要な int をゼロ以外にすることで、各値の正確な表現をどのように保証しますか?BigInteger