|
Java Laufzeitmessung mit float
Hallo, ich versuche grade die Laufzeit eines Programmes in Sekunden mit einer Nachkommastelle zu messen. Das sieht dann ungefähr so aus:
long anfang = System.currentTimeMillis();
//Das was gemessen werden soll
long ende = System.currentTimeMillis();
long zeit = tEnd - tStart;
Das Problem ist, wenn ich jetzt zum Beispiel:
float zeitf = msecs/1000;
schreibe, gibt er mir eigentlich nur das Ergebnis mit einer .0 drangehängt an. Ich will aber zum Beispiel, wenn ich für die Laufzeit 5555 bekomme, dass er das dann in 5.5 umrechnet. Kann mir da vielleicht jemand helfen?
|