package nc;

import android.graphics.Rect;
import mc.v;

/* JADX INFO: loaded from: classes.dex */
public final class k extends p {
    @Override // nc.p
    public final float a(v vVar, v vVar2) {
        if (vVar.f30645a <= 0 || vVar.f30646b <= 0) {
            return 0.0f;
        }
        int i10 = vVar.a(vVar2).f30645a;
        float fPow = (i10 * 1.0f) / vVar.f30645a;
        if (fPow > 1.0f) {
            fPow = (float) Math.pow(1.0f / fPow, 1.1d);
        }
        float f10 = ((r0.f30646b * 1.0f) / vVar2.f30646b) + ((i10 * 1.0f) / vVar2.f30645a);
        return ((1.0f / f10) / f10) * fPow;
    }

    @Override // nc.p
    public final Rect b(v vVar, v vVar2) {
        v vVarA = vVar.a(vVar2);
        vVar.toString();
        vVarA.toString();
        vVar2.toString();
        int i10 = vVarA.f30645a;
        int i11 = (i10 - vVar2.f30645a) / 2;
        int i12 = vVarA.f30646b;
        int i13 = (i12 - vVar2.f30646b) / 2;
        return new Rect(-i11, -i13, i10 - i11, i12 - i13);
    }
}
