package nc;

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

/* JADX INFO: loaded from: classes.dex */
public final class m 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.b(vVar2).f30645a;
        float fPow = (i10 * 1.0f) / vVar.f30645a;
        if (fPow > 1.0f) {
            fPow = (float) Math.pow(1.0f / fPow, 1.1d);
        }
        float f10 = ((vVar2.f30646b * 1.0f) / r0.f30646b) * ((vVar2.f30645a * 1.0f) / i10);
        return (((1.0f / f10) / f10) / f10) * fPow;
    }

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