package j;

/* JADX INFO: compiled from: UnsignedUtils.kt */
/* JADX INFO: loaded from: classes.dex */
public final class j0 {
    public static final int a(int i2, int i3) {
        return j.p0.d.r.h(i2 ^ Integer.MIN_VALUE, i3 ^ Integer.MIN_VALUE);
    }

    public static final int b(int i2, int i3) {
        int i4 = (int) ((((long) i2) & 4294967295L) / (((long) i3) & 4294967295L));
        z.b(i4);
        return i4;
    }

    public static final int c(long j2, long j3) {
        return j.p0.d.r.i(j2 ^ Long.MIN_VALUE, j3 ^ Long.MIN_VALUE);
    }

    public static final long d(long j2, long j3) {
        if (j3 < 0) {
            long j4 = c(j2, j3) >= 0 ? 1L : 0L;
            b0.b(j4);
            return j4;
        }
        if (j2 >= 0) {
            long j5 = j2 / j3;
            b0.b(j5);
            return j5;
        }
        long j6 = ((j2 >>> 1) / j3) << 1;
        long j7 = j2 - (j6 * j3);
        b0.b(j7);
        b0.b(j3);
        long j8 = j6 + ((long) (c(j7, j3) < 0 ? 0 : 1));
        b0.b(j8);
        return j8;
    }

    public static final String e(long j2) {
        return f(j2, 10);
    }

    public static final String f(long j2, int i2) {
        if (j2 >= 0) {
            j.u0.a.a(i2);
            String string = Long.toString(j2, i2);
            j.p0.d.r.e(string, "toString(this, checkRadix(radix))");
            return string;
        }
        long j3 = i2;
        long j4 = ((j2 >>> 1) / j3) << 1;
        long j5 = j2 - (j4 * j3);
        if (j5 >= j3) {
            j5 -= j3;
            j4++;
        }
        StringBuilder sb = new StringBuilder();
        j.u0.a.a(i2);
        String string2 = Long.toString(j4, i2);
        j.p0.d.r.e(string2, "toString(this, checkRadix(radix))");
        sb.append(string2);
        j.u0.a.a(i2);
        String string3 = Long.toString(j5, i2);
        j.p0.d.r.e(string3, "toString(this, checkRadix(radix))");
        sb.append(string3);
        return sb.toString();
    }
}
