Servus,
habe erneut ein Problem.;( Hoffe ihr könnt mir da weiterhelfen.
Und zwar wird mir ein double-Wert übergeben, welchen ich in einen int-Wert konvertieren möchte. Der double-Wert kann dabei alle möglichen Werte zwischen 1 und 1000 annehmen.
Ich möchte ihn jetzt so konvertieren, dass alle double-Werte zwischen 1 und 10 (z.B 1.2 oder 4.6)auf glatte int-Werte (in diesem Fall dann auf 1 oder 4 gerundet) konvertiert werden.
Wenn der double-Werte zwischen 10 und 100 ist, soll er auf 10er-Potenzen gerundet werden. Z.B. 16 auf 20, oder 32.7 auf 30.
Danke schon mal im voraus.
habe erneut ein Problem.;( Hoffe ihr könnt mir da weiterhelfen.
Und zwar wird mir ein double-Wert übergeben, welchen ich in einen int-Wert konvertieren möchte. Der double-Wert kann dabei alle möglichen Werte zwischen 1 und 1000 annehmen.
Ich möchte ihn jetzt so konvertieren, dass alle double-Werte zwischen 1 und 10 (z.B 1.2 oder 4.6)auf glatte int-Werte (in diesem Fall dann auf 1 oder 4 gerundet) konvertiert werden.
Wenn der double-Werte zwischen 10 und 100 ist, soll er auf 10er-Potenzen gerundet werden. Z.B. 16 auf 20, oder 32.7 auf 30.
Danke schon mal im voraus.