package ῲ.㗗.K.K;

import android.view.animation.Interpolator;
import ඓ.K.K.K.C1293;

/* renamed from: ῲ.㗗.K.K.㸾  reason: contains not printable characters */
/* compiled from: LookupTableInterpolator */
public abstract class Abstractanimation.InterpolatorC2242 implements Interpolator {

    /* renamed from: ῲ  reason: contains not printable characters */
    public final float f7730 = (1.0f / ((float) (this.f7731.length - 1)));

    /* renamed from: K  reason: contains not printable characters */
    public final float[] f7731;

    public Abstractanimation.InterpolatorC2242(float[] fArr) {
        this.f7731 = fArr;
    }

    public float getInterpolation(float f) {
        if (f >= 1.0f) {
            return 1.0f;
        }
        if (f <= 0.0f) {
            return 0.0f;
        }
        float[] fArr = this.f7731;
        int min = Math.min((int) (((float) (fArr.length - 1)) * f), fArr.length - 2);
        float f2 = this.f7730;
        float f3 = (f - (((float) min) * f2)) / f2;
        float[] fArr2 = this.f7731;
        return C1293.m3403(fArr2[min + 1], fArr2[min], f3, fArr2[min]);
    }
}
