現在、基数の異なる番号を扱っています。関数Long.parseLongを使用して、数値をbaseintからその10進値に変換しています。
Long.parseLong( "A"、16)を使用して、16進数のAを10進数の値10に変換します。次に、Long.toString(10、16)を使用してAに変換し直します。
問題は、問題セットのエントリの1つが「AAAAAAAAAAAAAAAAAAA」であり、Long.parseLong();を使用した場合です。関数の場合、変換のサイズがLongに収まらないため、エラーが返されます。Floatを使おうとしましたが、基数がintのFloat.parseFloat(String、int)がないのではないかと思います。
私が使用できる代替手段はありますか?BigIntegerには、基数を使用した解析関数もありません。
どんな助けでも大歓迎です。