mm in cm umrechnen und auf 5er oder auf 10er aufrunden!

Status
Nicht offen für weitere Antworten.
M

Mäuschen_2

Gast
Hallo,
ich habe ein großes Problem. Ich schreibe gerade eine Semsterarbeit, aber nun hänge ich fest. Ich habe eine Problem mit einem Integer, bzw. soll dies einer werden. Sein Wert beträgt z.B. 333 (mm). Dann muss ich diesen auf cm umrechen also durch 10 teilen, dann hätte ich 33,3 (ist das noch ein Integer?), dann soll dieser Wert immer auf volle 5er oder auf eine volle 0 aufgerundet werden. Also hier auf 35. Bei einem Wert von 35,7 dann z.B. auf 40. Ich hoffe Ihr versteht, was ich meine.
Die Methode sieht so aus: (polygonHoehe und Breite sollen umgerechnet werden, sind z.B. 333 und 555 groß)
Code:
 private void speichereRechteck(int polygonBreite, int polygonHoehe)
    {
          polygonBreite /= 10;
          polygonHoehe /= 10;
          polygonBreite = Math.round(polygonBreite);  // klappt natürlich nicht
          polygonHoehe = Math.round(polygonHoehe); //klappt natürlich nicht
          rechteck = new Rechteck(bauteilID, polygonBreite, polygonHoehe);
          polygonTeile.add(rechteck);
          rechteck = null;
          polygonBreite = 0;
          polygonHoehe = 0;
    }


Wäre echt klasse, wenn jemand Hilfe weiß, bin da nicht so begabt.

Vielen Dank!!!
 
B

bygones

Gast
hui - Semesterarbeit und dann 33,3 als Integer sehen :wink:

33.3 ist eine Dezimalzahl -> Float oder Double

zu beachte ist, dass wenn du Integer Division machst, also 333 / 10 wird dir Java 33 zurückgeben. Wenn du das ganze als Dezimalzahl haben willst musst du 333 / (double)10 schreiben - bzw. 333 / 10.0 sollte reichen
 
G

Guest

Gast
Ah, danke...
Das hilft erstmal weiter
Ich bin leider nur Nebenfächler (oder zum Glück? :wink: )
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Uhrzeitespanne in Integer Wert umrechnen Java Basics - Anfänger-Themen 1
M Weitere Längen umrechnen Java Basics - Anfänger-Themen 2
W Stellenwertsysteme Umrechnen Java Basics - Anfänger-Themen 12
W Stellenwertsysteme umrechnen Java Basics - Anfänger-Themen 22
C Gleitkommazahl in Dezimalzahl umrechnen Java Basics - Anfänger-Themen 4
B Relativen Anteil von zwei Datümer auf Monatsebene umrechnen Java Basics - Anfänger-Themen 130
P Zeichenkette mit Binärzahl in Dezimalzahl umrechnen Java Basics - Anfänger-Themen 3
F Koordinaten umrechnen Java Basics - Anfänger-Themen 10
Viktormk Methoden Zahlensysteme umrechnen / "Quartärsystem" Java Basics - Anfänger-Themen 4
GreenTeaYT Datentypen Fahrenheit - Celsius Umrechnen 2in1 Variable? Java Basics - Anfänger-Themen 10
D Liste mit Zeitstempeln in Arbeitszeit umrechnen Java Basics - Anfänger-Themen 7
A Software zum Umrechnen römischer Zahlen Java Basics - Anfänger-Themen 10
N Zahlensysteme umrechnen; Probleme bei Kommazahlen Java Basics - Anfänger-Themen 3
B tageszahl in Datum umrechnen Java Basics - Anfänger-Themen 6
H Umrechnen Aufgabe Java Basics - Anfänger-Themen 3
M Compiler-Fehler Binäre Zahlen in Dezimalzahlen umrechnen Java Basics - Anfänger-Themen 3
E Umrechnen Basis 2-36, Probleme mit Basis 36 Java Basics - Anfänger-Themen 8
R Minuten umrechnen. Java Basics - Anfänger-Themen 9
E Datentypen Von int in double umrechnen. Java Basics - Anfänger-Themen 3
E Datum und Uhrzeit von UTC in MET umrechnen Java Basics - Anfänger-Themen 6
J Gleitkommazahl in Dezimalzahl umrechnen Java Basics - Anfänger-Themen 5
V Programm zum Umrechnen von Pferdestärken in kW Java Basics - Anfänger-Themen 9
P Datentypen int in Prozent "umrechnen" Java Basics - Anfänger-Themen 4
V Tool zum Umrechnen Dezimal in Hex Java Basics - Anfänger-Themen 7
Developer_X Kreiskoordinaten in Normale Koordinaten umrechnen Java Basics - Anfänger-Themen 4
N Laufzeit in Nanosekunden - in Minuten umrechnen Java Basics - Anfänger-Themen 6
N Tage in Jahre, Monate umrechnen Java Basics - Anfänger-Themen 1
G Uhrzeit hh:mm:ss in minuten umrechnen Java Basics - Anfänger-Themen 4
G Timestamp in Minuten umrechnen Java Basics - Anfänger-Themen 8
S Millisekunden umrechnen Java Basics - Anfänger-Themen 12
J Datum in Kalenderwoche umrechnen Java Basics - Anfänger-Themen 3
F Seknunden in dd.MM.YYYY umrechnen Java Basics - Anfänger-Themen 9
G Farbwerte umrechnen Java Basics - Anfänger-Themen 4
G Maßeinheiten umrechnen Java Basics - Anfänger-Themen 3
D Formel zum umrechnen in java o_O Java Basics - Anfänger-Themen 9
R in Binärzahlen umrechnen Java Basics - Anfänger-Themen 15
M Dateigrösse umrechnen? Java Basics - Anfänger-Themen 6
G Umrechnen von Zahlensystemen Java Basics - Anfänger-Themen 7
G byte und double umrechnen Java Basics - Anfänger-Themen 3
K Operatoren Regex für 10er Zahlen Java Basics - Anfänger-Themen 8
Z 10er und 100er Stelle durch Modulo Java Basics - Anfänger-Themen 2
C X Achse in 10er Schritten Java Basics - Anfänger-Themen 3
S Aufs nächste Zweistundenintervall aufrunden Java Basics - Anfänger-Themen 6
I Zahl aufrunden (Zeit) Java Basics - Anfänger-Themen 43
V Aufrunden ab .02 Java Basics - Anfänger-Themen 17
K Methoden Integer runden/aufrunden Java Basics - Anfänger-Themen 2
F Preis auf eine Nachkomma stellen aufrunden Java Basics - Anfänger-Themen 8
G Aufrunden einer Zahl Java Basics - Anfänger-Themen 10
M Aufrunden Java Basics - Anfänger-Themen 3
S Berechnung auf nächte 30 aufrunden Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben