BigInteger.this
- this(byte[] val, int off, int len)
- this(byte[] val)
- this(int signum, byte[] magnitude, int off, int len)
- this(int signum, byte[] magnitude)
- this(string val, int radix)
- this(char[] val, int sign, int len)
- this(string val)
- this(int numBits, Random* rnd)
- this(int bitLength, int certainty, Random* rnd)
- this(int[] magnitude, int signum)
hunt math BigInteger BigInteger
constructorsfunctionsstatic functionsstatic variablesvariables
Translates the string representation of a BigInteger in the specified radix into a BigInteger. The string representation consists of an optional minus or plus sign followed by a sequence of one or more digits in the specified radix. The character-to-digit mapping is provided by {@code CharacterHelper.digit}. The string may not contain any extraneous characters (whitespace, for example).
@param val string representation of BigInteger. @param radix radix to be used in interpreting {@code val}. @throws NumberFormatException {@code val} is not a valid representation of a BigInteger in the specified radix, or {@code radix} is outside the range from {@link Character#MIN_RADIX} to {@link Character#MAX_RADIX}, inclusive. @see Character#digit