Android Java Prozentberechnung

7

Ich kann nicht herausfinden, was mit diesem Code nicht stimmt ... Ich versuche, einen Prozentsatz zu berechnen:

Ich bin sicher, dass boath npage und numpages größer als Null sind (im Debug-Variablen-Inspektor des Emulators überprüft), aber das resultierende cCom ist immer 0:

%Vor%

Irgendwelche Ideen?

    
pmc 09.05.2011, 22:20
quelle

1 Antwort

23

Wenn npage und numpages beide Ganzzahlen sind, wird Java (npage / numpages) auf eine ganze Zahl (d. h. 0) runden. Um Java die Division mit Doppel zu machen, müssen Sie eine der Zahlen zu einem Doppelklick umwandeln:

%Vor%

Tatsächlich, weil Sie mit einem Prozentsatz arbeiten, möchten Sie wahrscheinlich:

%Vor%     
thomson_matt 09.05.2011 22:26
quelle

Tags und Links