Prozentuale Umrechnung Intervall

Neue Frage »

hilfehilfefff Auf diesen Beitrag antworten »
Prozentuale Umrechnung Intervall
Meine Frage:
Hi,

ich habe ein Intervall A z.B. Min = 200 und Max = 1000 und einige Werte die entweder innerhalb oder außerhalb liegen.

Wenn ein Wert auserhalb liegt wird dies festgestellt und durch die entsprechende Intervallgrenze ersetzt. Aus z.B. 2000 wird 1000.

Nun suche ich in allen Werte jeweils das lokale Min und Max... danach habe ich logischerweise ein neues Intervall z.b. B Min = 300 und Max = 500.

Mein Problem ist nun: Ich möchte für Min und Max aus Intervall B den prozentualen Anteil im Vergleich zum orginal Intervall.

Bsp: Intervall A Min = 0 und Max = 100
Werte = 20,300[da 300 > Max wird daraus 100] => 20,300

Nun ist das Intervall B = Min = 200 und Max = 300

Wie viel Prozent ist Min und Max von B zu Min und Max von A?

Meine Ideen:
return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
hilfehilfefff Auf diesen Beitrag antworten »

Ich habs glaube ich:

minBinProzent = (this.minB*100)/this.minA

MinB und MaxB liegen ja immer zwischen MinA und MaxA => MaxA ist 100%
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »