Hier ist das Skript Referenzdokument für Mathf.FloorToInt Wie Sie sehen können, sollte es -0.5 bis -1-Runde. Aus irgendeinem Grund scheint es den Wert 0 zurückzugeben, wenn es mit meinen Berechnungen
Ich habe 2 Zahlen, die ich Math.round verwenden, um es zu runden, zum Beispiel möchte ich, wenn meine Nummer 900.20 ist gerundet auf 900,00 und wenn 12.80 gerundet auf 13. Ich benutze Math.round aber
Warum ist es, dass, wenn ich folgendes tun ... Math.Round(0.75, 1, MidpointRounding.AwayFromZero)
I 0,8 bekommen, aber wenn ich folgendes tun ... Math.Round(0.575, 2, MidpointRounding.AwayFromZero)