Wenn Sie eine Liste von streng positiven Zahlen haben, dann wird Ihnen Dav's Antwort gut passen.
Wenn es sich bei der Liste um beliebige Nummern handeln kann, müssen Sie auch auf einen niedrigeren Wert normalisieren.
Wenn Sie eine Obergrenze von 100 und eine Untergrenze von 0 annehmen, wollen Sie etwas ähnliches ...
%Vor% Behandeln Sie den Fall, in dem min == max
als Übung für den Leser übrig bleibt ...