Frage von WeedCookie, 33

Ist dieses Formel richtig formuliert?

Hey Leute

Ich wollte euch fragen ob diese Formel so korrekt ist die ich erstellt habe. Also als Beispiel: Wir haben ein Gebäude dessen Bauzeit 24h beträgt. Umgewandelt in Minuten wären das 1440min. Mit jedem Klick auf ein einem Button wird die aktuelle Bauzeit (ganz wichtig die aktuelle) um 1% verkürzt. Demnach kann man also bei 5x Klick nicht einfach 5% Abziehen. Demnach hab ich diese Formel erstellt: X ÷ 1,01ⁿ X= Bauzeit n= Anzahl der Klicks.

Grüße WeedCookie

Expertenantwort
von Suboptimierer, Community-Experte für Mathe, 12

Ich würde bei jedem Klick vor Abzug der prozentualen Reduktion die verbleibende Zeit neu ermitteln und diesen Wert mit 0,99 multiplizieren.

Das Problem bei ^n ist, dass du festlegen müsstest, in welchem Zeitraum Klicks als Gruppe behandelt werden sollen und dass die verbleibende Zeit in Minuten sich zwischen den Klicks ändern könnte.
Du müsstest einen Timer mit Merker nebenher laufen lassen und unnötig viele Definitionen aufstellen, wann was abgezogen werden soll.

Kommentar von WeedCookie ,

Das stimmt, das wäre dann auch zu komplex. Es sollte nur dazu dienen ungefähr zu wissen wie viel Zeit man hat nachdem alle klicks getätigt worden sind ohne das die Zeit läuft.  Ansonsten müsste man, wie du es erwähnt hast, einen Timer noch neben bei laufen lassen.

Expertenantwort
von Rhenane, Community-Experte für Mathe, 15

Von 100% 1% abziehen, bedeutet mit 0,99 zu multiplizieren, also x * 0,99^n wäre richtig.

(mit "durch 1,01" rechnest Du von 101% auf 100%)

Kommentar von WeedCookie ,

Danke für die Korrektur und die Info :) 

Expertenantwort
von Volens, Community-Experte für Mathe, 11

y = c * aⁿ         c = Anfangswert    a=0,99      n = Klicks

Wie bei Exponentialgleichungen üblich, wird jedes Mal vom aktuellen Wert 99% ausgerechnet, wenn dies die Bedingung gewesen sein sollte.
(Denn der ganze Vorgang ist mir etwas suspekt.)

Kommentar von WeedCookie ,

Danke, genau so sollte es sein :)

Antwort
von valvaris, 14

Einzeln klicken:

1x 1440 - 144     = 1296
2x 1296 - 129,6  = 1166,4
3x 1166,4 - 116,64 = 1049,76
4x 1049,76 - 104,976 = 944,784
5x 944,784 - 94,4784 = 850,3056

5% auf einmal: x / (1,1111111 [Periode 1] ^ n)

Die 1,1111 hab ich raus bekommen, indem ich die 1440 / 850,3056 geteilt habe und dann aus dem Ergebnis die 5. Wurzel gezogen habe.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten