ich möchte Doublewerte in Integerwerte umwandeln. Und das gint natürlich Probleme mit den Nachkommastellen. Diese sind mir allerdings nicht so wichtig!
ich hab probiert die doublewerte in strings umzuwandeln und diese dann wiederum in Integers.
Fehlermeldung: Inkompatible Typen;Gefunden: java.lang.Integer, Benötigt: int in Zeile 145, Spalte 30
muss ich vielleicht erst die nachkommastellen des strings abschneiden und dann es nochmal probieren?
oder gibt es auch eine elegantere variante??? zum beispiel den doublewert auf ganze setllen zu runden?
ich hab probiert die doublewerte in strings umzuwandeln und diese dann wiederum in Integers.
Code:
String s1 = Double.toString(p2);
String s2 = Double.toString(p4);
p2_2 = Integer.getInteger(s1);
p4_4 = Integer.getInteger(s2);
Fehlermeldung: Inkompatible Typen;Gefunden: java.lang.Integer, Benötigt: int in Zeile 145, Spalte 30
muss ich vielleicht erst die nachkommastellen des strings abschneiden und dann es nochmal probieren?
oder gibt es auch eine elegantere variante??? zum beispiel den doublewert auf ganze setllen zu runden?