Home | History | Annotate | Download | only in math

Lines Matching refs:magnitude

53     /** The magnitude of this in the little-endian representation. */
89 private byte[] magnitude;
259 * magnitude.
263 * @param magnitude magnitude of the new {@code BigInteger} with the most
265 * @throws NullPointerException if {@code magnitude == null}.
267 * the sign is zero and the magnitude contains non-zero entries.
269 public BigInteger(int signum, byte[] magnitude) {
270 if (magnitude == null) {
271 throw new NullPointerException("magnitude == null");
277 for (byte element : magnitude) {
279 throw new NumberFormatException("signum-magnitude mismatch");
284 bigInt.putBigEndian(magnitude, signum < 0);
1080 /* Puts the little-endian int array representing the magnitude
1191 // Parse an input string and accumulate the BigInteger's magnitude
1239 bigInt.putBigEndian(magnitude, signum < 0);
1245 * non-transient fields {@code signum} and {@code magnitude} are assigned.
1250 magnitude = bigInt.bigEndianMagnitude();