Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#3

Re: Problem mit der Prozentrechnung

  Alt 24. Aug 2005, 08:55
Zitat von marabu:
die 77 und die 152 sind wohl vertauscht?
Bedenke, dass beim Monitor y nach unten geht, nicht nach oben


Funktionieren sollte folgende Funktion:

NeuesY := 152-Round(75*(Hoehe-MinHoehe)/(MaxHoehe-MinHoehe)); Erklärung:

deine 1400mm entsprechen 0%, die 3600mm 100%.
Das ist eine Different von 2200. Dies sind nun deine neuen 100%, 0 dagegen 0%

Enstprechend die Y-Werte: 152 entspr. 0%, 77 100%.
Different: 75 = 100%.

nun berechne ich, wieviel % deine neue Hoehe bzgl. der mm Angaben sind: (Hoehe-MinHoehe)/(MaxHoehe-MinHoehe)
Das Ergebnis ist eine Zahl zwischen 0 und 1. Multipliziert mit 75 ergibt das die neue Differenz zum Y-Betrag bei 0% (=YNeu)
Dies ziehst du nun von 152 ab und schon hast du dein neues Y (NeuesY = 152 - YNeu).


Hoffe, das hilft.
  Mit Zitat antworten Zitat