You are viewing a single comment's thread from:
RE: 2018 Woche 12 - Ohne Zusammenhang / Without Any Context / Deutsch / English
Das ist die Formel die ich habe
Habe sie von Javascript und Python in C# umgeschrieben
public static string _Regerneration(double votepower)
{
if (votepower > 100)
{
votepower = votepower / 100;
}
double rest = 100.00 - votepower;
int t2 = (int)((rest * 100) * 4320) / 100;
TimeSpan span = new TimeSpan(0, 0, t2);
int normalizedDay = span.Days;
int normalizedHours = span.Hours;
int normalizedMinutes = span.Minutes;
string back = (normalizedDay + " Tage " + normalizedHours + " Stunden " + normalizedMinutes + " Minuten ");
return back;
}
60 * 60 * 24 = 86.400
Soviele Sekunden hat der Tag
86.400 / 20 = 4.320
Also 20% pro Tag macht 1% in 4.320 Sekunden.
Haut hin würde ich sagen.
Du kannst da übrigens kürzen:
int t2 = (int) (rest * 4320.00);
Danke dir!!!