what-the-bank/sources/o/gbB.java

41 lines
953 B
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
/* loaded from: classes.dex */
public final class gbB {
public static final int a(int i, int i2, int i3) {
if (i3 > 0) {
return i < i2 ? i2 - c(i2, i, i3) : i2;
}
if (i3 < 0) {
return i > i2 ? i2 + c(i, i2, -i3) : i2;
}
throw new IllegalArgumentException("Step is zero.");
}
private static final int c(int i, int i2, int i3) {
int i4 = i % i3;
if (i4 < 0) {
i4 += i3;
}
int i5 = i2 % i3;
if (i5 < 0) {
i5 += i3;
}
int i6 = (i4 - i5) % i3;
return i6 < 0 ? i6 + i3 : i6;
}
public static final long b(long j, long j2, long j3) {
long j4 = j % j3;
if (j4 < 0) {
j4 += j3;
}
long j5 = j2 % j3;
if (j5 < 0) {
j5 += j3;
}
long j6 = (j4 - j5) % j3;
return j6 < 0 ? j6 + j3 : j6;
}
}