package defpackage;

/* JADX INFO: renamed from: ˆᵻ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0918 implements Comparable {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final long f4030;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public static final ˉᵠﹳᵘ f4028 = new ˉᵠﹳᵘ(20);

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static final long f4027 = AbstractC0702.m2547(4611686018427387903L);

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public static final long f4029 = AbstractC0702.m2547(-4611686018427387903L);

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static final void m3161(StringBuilder sb, int i, int i2, int i3, String str, boolean z) {
        sb.append(i);
        if (i2 != 0) {
            sb.append('.');
            String strM8494 = AbstractC3801.m8494(i3, String.valueOf(i2));
            int i4 = -1;
            int length = strM8494.length() - 1;
            if (length >= 0) {
                while (true) {
                    int i5 = length - 1;
                    if (strM8494.charAt(length) != '0') {
                        i4 = length;
                        break;
                    } else if (i5 < 0) {
                        break;
                    } else {
                        length = i5;
                    }
                }
            }
            int i6 = i4 + 1;
            if (z || i6 >= 3) {
                sb.append((CharSequence) strM8494, 0, ((i4 + 3) / 3) * 3);
            } else {
                sb.append((CharSequence) strM8494, 0, i6);
            }
        }
        sb.append(str);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static int m3162(long j, long j2) {
        long j3 = j ^ j2;
        if (j3 < 0 || (((int) j3) & 1) == 0) {
            return ᵥˈᵛ.ˉᵲ(j, j2);
        }
        int i = (((int) j) & 1) - (((int) j2) & 1);
        return j < 0 ? -i : i;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static final long m3163(long j, EnumC1893 enumC1893) {
        if (j == f4027) {
            return Long.MAX_VALUE;
        }
        if (j == f4029) {
            return Long.MIN_VALUE;
        }
        return enumC1893.f7510.convert(j >> 1, ((((int) j) & 1) == 0 ? EnumC1893.NANOSECONDS : EnumC1893.MILLISECONDS).f7510);
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static final long m3164(long j, long j2) {
        long j3 = j2 / 1000000;
        long jM2540 = AbstractC0702.m2540(j, j3);
        if (-4611686018426L > jM2540 || jM2540 >= 4611686018427L) {
            return AbstractC0702.m2547(jM2540);
        }
        long j4 = ((jM2540 * 1000000) + (j2 - (j3 * 1000000))) << 1;
        int i = AbstractC3808.f14448;
        return j4;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static final boolean m3165(long j) {
        return j == f4027 || j == f4029;
    }

    @Override // java.lang.Comparable
    public final int compareTo(Object obj) {
        return m3162(this.f4030, ((C0918) obj).f4030);
    }

    public final boolean equals(Object obj) {
        if (obj instanceof C0918) {
            return this.f4030 == ((C0918) obj).f4030;
        }
        return false;
    }

    public final int hashCode() {
        long j = this.f4030;
        return (int) (j ^ (j >>> 32));
    }

    public final String toString() {
        int i;
        long j = this.f4030;
        if (j == 0) {
            return "0s";
        }
        if (j == f4027) {
            return "Infinity";
        }
        if (j == f4029) {
            return "-Infinity";
        }
        int i2 = 0;
        boolean z = j < 0;
        StringBuilder sb = new StringBuilder();
        if (z) {
            sb.append('-');
        }
        if (j < 0) {
            j = ((-(j >> 1)) << 1) + ((long) (((int) j) & 1));
            int i3 = AbstractC3808.f14448;
        }
        long jM3163 = m3163(j, EnumC1893.DAYS);
        int iM3163 = m3165(j) ? 0 : (int) (m3163(j, EnumC1893.HOURS) % 24);
        int iM31632 = m3165(j) ? 0 : (int) (m3163(j, EnumC1893.MINUTES) % 60);
        int iM31633 = m3165(j) ? 0 : (int) (m3163(j, EnumC1893.SECONDS) % 60);
        if (m3165(j)) {
            i = 0;
        } else {
            i = (int) ((((int) j) & 1) == 1 ? ((j >> 1) % 1000) * 1000000 : (j >> 1) % 1000000000);
        }
        boolean z2 = jM3163 != 0;
        boolean z3 = iM3163 != 0;
        boolean z4 = iM31632 != 0;
        boolean z5 = (iM31633 == 0 && i == 0) ? false : true;
        if (z2) {
            sb.append(jM3163);
            sb.append('d');
            i2 = 1;
        }
        if (z3 || (z2 && (z4 || z5))) {
            int i4 = i2 + 1;
            if (i2 > 0) {
                sb.append(' ');
            }
            sb.append(iM3163);
            sb.append('h');
            i2 = i4;
        }
        if (z4 || (z5 && (z3 || z2))) {
            int i5 = i2 + 1;
            if (i2 > 0) {
                sb.append(' ');
            }
            sb.append(iM31632);
            sb.append('m');
            i2 = i5;
        }
        if (z5) {
            int i6 = i2 + 1;
            if (i2 > 0) {
                sb.append(' ');
            }
            if (iM31633 != 0 || z2 || z3 || z4) {
                m3161(sb, iM31633, i, 9, "s", false);
            } else if (i >= 1000000) {
                m3161(sb, i / 1000000, i % 1000000, 6, "ms", false);
            } else if (i >= 1000) {
                m3161(sb, i / 1000, i % 1000, 3, "us", false);
            } else {
                sb.append(i);
                sb.append("ns");
            }
            i2 = i6;
        }
        if (z && i2 > 1) {
            sb.insert(1, '(').append(')');
        }
        return sb.toString();
    }
}
