Lines Matching defs:or

2  * Copyright (c) 1996, 2007, Oracle and/or its affiliates. All rights reserved.
5 * This code is free software; you can redistribute it and/or modify it
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
22 * or visit www.oracle.com if you need additional information or have any
47 * division of a negative by a positive yields a negative (or zero) remainder.
61 * {@code or}, {@code xor}) implicitly perform sign extension on the shorter
101 * The signum of this BigInteger: -1 for negative, 0 for zero, or
122 // values, and cached the first time they are needed (or never, if they
162 * BigInteger that contains a nonzero int, or -2 (either value is acceptable).
223 * negative, 0 for zero, or 1 for positive. The magnitude is a byte array
226 * result in a BigInteger value of 0, whether signum is -1, 0 or 1.
233 * legal values (-1, 0, and 1), or {@code signum} is 0 and
234 * {@code magnitude} contains one or more non-zero bytes.
275 * consists of an optional minus or plus sign followed by a
276 * sequence of one or more digits in the specified radix. The
284 * of a BigInteger in the specified radix, or {@code radix} is
303 // No leading sign character or at most one leading sign character
465 * sign followed by a sequence of one or more decimal digits. The
608 // Do expensive test if we survive pre-test (or it's inapplicable)
798 j = -j; // 3 (011) or 7 (111) mod 8
807 j = -j; // 3 (011) or 5 (101) mod 8
824 j = -j; // 3 (011) or 5 (101) mod 8
1534 * @return -1, 0 or 1 as the value of this BigInteger is negative, zero or
1569 * @throws ArithmeticException {@code m} ≤ 0 or the exponent is
1681 * is implcitly one, so squaring it or multiplying by it can be
1896 * Returns -1, 0 or +1 as big-endian unsigned int array arg1 is less than,
1897 * equal to, or greater than arg2 up to length len.
2020 * @throws ArithmeticException {@code m} ≤ 0, or this BigInteger
2201 * returns a negative BigInteger if and only if either this or val is
2207 public BigInteger or(BigInteger val) {
2489 * @return -1, 0 or 1 as this BigInteger is numerically less than, equal
2490 * to, or greater than {@code val}.
2511 * @return -1, 0 or 1 as this magnitude array is less than, equal to or
2540 // This test is just an optimization, which may or may not help
2770 * {@link Float#NEGATIVE_INFINITY} or {@link
2790 * {@link Double#NEGATIVE_INFINITY} or {@link