Lines Matching defs:remainder

1407      * the passed in scale. If the remainder is not zero, it will be rounded
1408 * based on the passed in roundingMode. Also, if the remainder is zero and
1416 boolean isRemainderZero; // record remainder is zero or not
1418 long q = 0, r = 0; // store quotient & remainder in long
1420 MutableBigInteger mr = null; // store remainder
1433 // Descend into mutables for faster remainder checks
1778 * remainder has absolute value less than the divisor, the
1790 * the computed remainder will be less than the divisor.
1822 * <p>The remainder is given by
1832 public BigDecimal remainder(BigDecimal divisor) {
1842 * used to compute the remainder. The remainder computation
1843 * itself is by definition exact. Therefore, the remainder may
1846 * <p>The remainder is given by
1862 public BigDecimal remainder(BigDecimal divisor, MathContext mc) {
1870 * {@code remainder} on the two operands.
1872 * <p>Note that if both the integer quotient and remainder are
1874 * {@code divideToIntegralValue} and {@code remainder} methods
1878 * and the remainder computed.
1881 * and the remainder is the final element.
1884 * @see #remainder(java.math.BigDecimal, java.math.MathContext)
1899 * {@code remainder} on the two operands calculated with rounding
1902 * <p>Note that if both the integer quotient and remainder are
1904 * {@code divideToIntegralValue} and {@code remainder} methods
1908 * and the remainder computed.
1912 * initial element and the remainder is the final element.
1919 * @see #remainder(java.math.BigDecimal, java.math.MathContext)
3655 BigInteger qr[]; // quotient-remainder pair
3662 break; // non-0 remainder