Division von ints

Status
Nicht offen für weitere Antworten.

RaoulDuke

Bekanntes Mitglied
Hallo,

ich will ausrechnen wie viele Seiten ich brauche um eine gewissen Menge Ergebnisszeilen darzustellen. Leider kommt bei dem ganzen 0 raus. Scheinbar liefert die Division mit den ints schon 0. Wie krig ich das denn geregelt das das funktioniert?

Code:
        int hitcount=8;
        int pagesize=10;
        System.out.println("X:"+Math.ceil(hitcount/pagesize));
 

byte

Top Contributor
Wenn Du ints dividierst, ist das Ergebnis auch wieder ein int und daher wird der Rest hinterm Komma weggeschnitten. Rechne mit double oder float...
 

RaoulDuke

Bekanntes Mitglied
byto hat gesagt.:
Wenn Du ints dividierst, ist das Ergebnis auch wieder ein int und daher wird der Rest hinterm Komma weggeschnitten. Rechne mit double oder float...

Das war mir generell klar, ich hab aber nunmal ints, das lässt sich nicht ändern. Gabs da nicht eine Möglichkeit ein double Ergebniss bei solch einer Division zu erzwingen?

Edit:

Huch, es geht ja auf die ganz einfache Weise:

Code:
System.out.println("X:"+Math.ceil((double)hitcount/(double)pagesize));
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Fehler bei integer Division Java Basics - Anfänger-Themen 28
Eninaj Division Java Basics - Anfänger-Themen 12
E Division von BigInteger soll Gelitkommazahl liefern Java Basics - Anfänger-Themen 46
Y Datentypen Double Division ungenau Java Basics - Anfänger-Themen 45
M Rationale Zahl erkennen - Kurze Frage zum Restwert nach Division Java Basics - Anfänger-Themen 3
J Division ohne Arithmetische Funktion Java Basics - Anfänger-Themen 2
M rekursive division/0 mit exception Java Basics - Anfänger-Themen 18
Arif Java Division Java Basics - Anfänger-Themen 4
T Division durch 0 abfangen mit Schleife Java Basics - Anfänger-Themen 4
C Erste Schritte Problem mit der Division von Koeffizienten... oder einfach nur irgendwlechen zahlen Java Basics - Anfänger-Themen 10
Q Operatoren inkrement der Division ? Java Basics - Anfänger-Themen 16
A Ausgabe einer Division Java Basics - Anfänger-Themen 11
A Brauche Hilfe bei Division von Feldzahl durch Ganzzahl Java Basics - Anfänger-Themen 3
S double division Java Basics - Anfänger-Themen 4
Corben if Abfrage mit Division durch Null Java Basics - Anfänger-Themen 4
T Datentypen byte -Division..mal gehts mit cast mal ohne Java Basics - Anfänger-Themen 5
H Division Java Basics - Anfänger-Themen 4
A Problem bei der Division mit Java Java Basics - Anfänger-Themen 4
J division mit rest Java Basics - Anfänger-Themen 8
U if-Anweisung trotz Division/0 Java Basics - Anfänger-Themen 6
S Division von long! Java Basics - Anfänger-Themen 4
U Double-Variable führt Division nicht korrekt aus Java Basics - Anfänger-Themen 4
R mathe trainer, division und andere fragen Java Basics - Anfänger-Themen 11
B Division ergibt null Java Basics - Anfänger-Themen 7
G Modulo Division funzt nicht Java Basics - Anfänger-Themen 3
S Division durch null abfangen :freak: Java Basics - Anfänger-Themen 14
C Wie erhalte ich nur ganze Zahlen als Ergebnis einer Division Java Basics - Anfänger-Themen 4
P Division Java Basics - Anfänger-Themen 6
B char Array mit ints Java Basics - Anfänger-Themen 7
B ints mit fuehrenden Nullen? Java Basics - Anfänger-Themen 3
Guybrush Threepwood Effizientester Datentyp zur Speicherung einer ungeordneten Menge von ints Java Basics - Anfänger-Themen 8
J Denkanstoß - Array von Objekten mit Ints Java Basics - Anfänger-Themen 20
T JFormattedTextField ints auslesen Java Basics - Anfänger-Themen 11
hdi Datentypen FileOutputStream#write(int) mit ints? Java Basics - Anfänger-Themen 5
Developer_X Ints ablesen Java Basics - Anfänger-Themen 30

Ähnliche Java Themen

Neue Themen


Oben