package d;

/* JADX INFO: compiled from: UnsignedUtils.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class i0 {
    public static final int a(int i, int i2) {
        return d.n0.c.s.f(i ^ Integer.MIN_VALUE, i2 ^ Integer.MIN_VALUE);
    }

    public static final int b(int i, int i2) {
        return y.b((int) ((((long) i) & 4294967295L) / (((long) i2) & 4294967295L)));
    }

    public static final int c(long j, long j2) {
        return d.n0.c.s.g(j ^ Long.MIN_VALUE, j2 ^ Long.MIN_VALUE);
    }

    public static final long d(long j, long j2) {
        if (j2 < 0) {
            return c(j, j2) < 0 ? a0.b(0L) : a0.b(1L);
        }
        if (j >= 0) {
            return a0.b(j / j2);
        }
        long j3 = ((j >>> 1) / j2) << 1;
        return a0.b(j3 + ((long) (c(a0.b(j - (j3 * j2)), a0.b(j2)) < 0 ? 0 : 1)));
    }

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

    public static final String f(long j, int i) {
        if (j >= 0) {
            String string = Long.toString(j, d.s0.b.a(i));
            d.n0.c.s.d(string, "toString(this, checkRadix(radix))");
            return string;
        }
        long j2 = i;
        long j3 = ((j >>> 1) / j2) << 1;
        long j4 = j - (j3 * j2);
        if (j4 >= j2) {
            j4 -= j2;
            j3++;
        }
        StringBuilder sb = new StringBuilder();
        String string2 = Long.toString(j3, d.s0.b.a(i));
        d.n0.c.s.d(string2, "toString(this, checkRadix(radix))");
        sb.append(string2);
        String string3 = Long.toString(j4, d.s0.b.a(i));
        d.n0.c.s.d(string3, "toString(this, checkRadix(radix))");
        sb.append(string3);
        return sb.toString();
    }
}
