Laden...

immer auf 2 Kommas aufrunden

Erstellt von CyberHunter vor 15 Jahren Letzter Beitrag vor 15 Jahren 4.510 Views
C
CyberHunter Themenstarter:in
131 Beiträge seit 2007
vor 15 Jahren
immer auf 2 Kommas aufrunden

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

B
214 Beiträge seit 2005
vor 15 Jahren

Hi,

Math.Round wäre hier das richtige Stichwort 😉

Grüße

.:: SilvrGame - Browsergame Development with Silverlight
.:: Bionic's blOg

1.002 Beiträge seit 2007
vor 15 Jahren

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

C
CyberHunter Themenstarter:in
131 Beiträge seit 2007
vor 15 Jahren
Immer Aufrunden

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

49.485 Beiträge seit 2005
vor 15 Jahren

Hallo CyberHunter,

Math.Ceiling (x*100) / 100

herbivore

C
CyberHunter Themenstarter:in
131 Beiträge seit 2007
vor 15 Jahren
Danke

Danke herbivore,

so funktionierts wie ich das will.