Hallo zusammen,
wie schaffe ich es das ein double Wert immer auf 2 kommas aufgerundet wird.
also z.B:
1.154 = 1.16
2.237 = 2.24
0.521 = 0.53
usw.
Danke für euer Hilfe.
CyberHunter
Hi,
Math.Round wäre hier das richtige Stichwort 😉
Grüße
.:: SilvrGame - Browsergame Development with Silverlight
.:: Bionic's blOg
Hallo CyberHunter,
wenn du sowieso immer nur mit 2 Kommastellen Genauigkeit rechnen willst, verwende lieber float statt double.
m0rius
Mein Blog: blog.mariusschulz.com
Hochwertige Malerarbeiten in Magdeburg und Umgebung: M'Decor, Ihr Maler für Magdeburg
Danke für eure Antworten,
aber das ist genau das Problem das dies nicht mit Math.Round funktioniert bzw. ich das nicht hinbekomme.
Ich will immer aufrunden, Math.Round rundet meines wissens kaufmännisch
das heisst bei 1,142 wird abgerundet auf 1,14 und bei 1,146 wird aufgerundet auf 1,15 ich will aber das auch 1,142 auf 1,15 aufgerundet wird und mit Math.Round bekomme ich das irgendwie nicht gebacken.
Auch sowas wie 1,14234568 soll auf 1,15 gerundet werden.
Danke
CyberHunter
Hallo CyberHunter,
Math.Ceiling (x*100) / 100
herbivore