Gibt es eine Java-Funktion oder util class
das die Rundung auf diese Weise vornimmt: func(3/2) = 2
Math.ceil()
hilft nicht, was eigentlich der Fall sein sollte. Ich bin mir bewusst, dass BigDecimal
aber sie brauchen es nicht.
Gibt es eine Java-Funktion oder util class
das die Rundung auf diese Weise vornimmt: func(3/2) = 2
Math.ceil()
hilft nicht, was eigentlich der Fall sein sollte. Ich bin mir bewusst, dass BigDecimal
aber sie brauchen es nicht.
Viele Sprachen "denken" auf diese Weise. Wenn man einen int durch einen int dividiert, dann sollte man einen int erhalten (also wird abgeschnitten und man erhält 1 als Ergebnis).
Wir alle wissen, dass das nicht stimmt, aber so funktionieren sie. Man kann sie "betrügen", indem man zum Beispiel einen von ihnen in einen Double umwandelt oder eine Double-Darstellung verwendet: Math.ceil (3.0 / 2)
o Math.ceil((double)3/2)
wie erwähnt.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.