Teilen Problem
-
Hi,
möchte eine kleinere Zahl durch eine größere teile und mein wert wird aber immer 0!!!
Code
double iprozent = (300000/ 500000)*100;Es wird immer 0!!
Kann mir jemand helfen?Danke Bench
-
Das Problem ist das du 2 integer zahlen teilst, und int / int =int;
du musst die zahl durch die du teilen willst als float/double casten.
double iprozent = ((double)300000/ 500000)*100;
-
Hi, cool funktioiert!
Aber wie kann ich es auf zwei Stellen nach dem Komma runden?z.B nicht 62,345345345345 sondern 62,36!
danke Bench
-
such mal in der Hilfe nach Format oder FloatToStrF
-
double iprozent = (300000./ 500000)*100;