Ich muss einen Wert auf das nächste Vielfache von 2,5 runden.
Zum Beispiel: 6 - & gt; 7.5 7.6 - & gt; 10 usw.
Dies scheint der beste Weg, dies zu tun?
Teilen Sie die Zahl durch 2,5, runden Sie auf die nächste ganze Zahl auf, und multiplizieren Sie das Ergebnis mit 2,5.
Sie sind in der Nähe.
Math.Ceiling rundet immer ganze Zahlen auf, so dass Sie die Nachjustierung nicht benötigen.
Teilen Sie die Zahl durch 2,5. Runde zum nächsten 1. Multiplizieren mit 2,5.
Vorsicht vor kumulativen Fehlern, und Sie sind fertig.
-Adam
Tags und Links vb.net