Wie kann man in Java einen Double aufrunden?
Wie kann man einen Double auf ganze Zahlen aufrunden?
Soll er immer aufgerundet werden?
Ja
3 Antworten
Nutzer, der sehr aktiv auf gutefrage ist
Math.floor() rundet auf die nächste ganze Zahl ab:
Math.floor(3.999) = 3.0
Math.ceil() rundet auf die nächste ganze Zahl auf:
Math.ceil(3.001) = 4.0
Math.round() rundet wie mans aus der Schule kennt:
Math.round(3.5) = 4.0
Math.round(3.4) = 3.0
Woher ich das weiß:Studium / Ausbildung
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java
Hey,
man könnte es so machen, hier benutzt man zwar nicht die round Methode, funktioniert aber trotzdem.
Ich würde aber Math.ceil() nutzen.
https://hasteb.in/otoqinuw.java
Mfg Jannick (L1nd)
Woher ich das weiß:Hobby
Indem du den Double Wert Castest