Lines Matching defs:floorMod
1059 * @see #floorMod(int, int)
1093 * @see #floorMod(long, long)
1114 * The relationship between {@code floorDiv} and {@code floorMod} is such that:
1116 * <li>{@code floorDiv(x, y) * y + floorMod(x, y) == x}
1119 * The difference in values between {@code floorMod} and
1127 * of {@code floorMod} and the {@code %} operator are the same. <br>
1129 * <li>{@code floorMod(4, 3) == 1}; and {@code (4 % 3) == 1}</li>
1133 * <li>{@code floorMod(+4, -3) == -2}; and {@code (+4 % -3) == +1} </li>
1134 * <li>{@code floorMod(-4, +3) == +2}; and {@code (-4 % +3) == -1} </li>
1135 * <li>{@code floorMod(-4, -3) == -1}; and {@code (-4 % -3) == -1 } </li>
1141 * is needed it can be computed as {@code (floorMod(x, y) + abs(y)) % abs(y)}.
1150 public static int floorMod(int x, int y) {
1163 * The relationship between {@code floorDiv} and {@code floorMod} is such that:
1165 * <li>{@code floorDiv(x, y) * y + floorMod(x, y) == x}
1168 * For examples, see {@link #floorMod(int, int)}.
1177 public static long floorMod(long x, long y) {