/** * Returns a String representation of the receiver. */ public String toString() { return "Time=" + Float.toString(this.elapsedTime()) + " secs"; } }
/** * Returns a String representation of the receiver. */ public String toString() { return "Time=" + String.format("%.4f", this.elapsedTime()) + " secs"; } }
/** * Returns a String representation of the receiver. */ public String toString() { return "Time=" + Float.toString(this.elapsedTime()) + " secs"; } }
/** * Returns a String representation of the receiver. */ public String toString() { return "Time=" + String.format("%.4f", this.elapsedTime()) + " secs"; } }
for (int i=times; --i>=0; ) ; // no operation timer.stop().display(); float emptyLoop = timer.elapsedTime(); System.out.println("empty loop timing done."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) javaGen.nextFloat(); // nextDouble() is slower timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second.");
for (int i=times; --i>=0; ) ; // no operation timer.stop().display(); float emptyLoop = timer.elapsedTime(); System.out.println("empty loop timing done."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) gen.raw(); timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second."); for (int i=times; --i>=0; ) javaGen.nextFloat(); // nextDouble() is slower timer.stop().display(); System.out.println(times/(timer.elapsedTime()-emptyLoop)+ " numbers per second.");
System.out.println("single run took " + timer.elapsedTime() / times); System.out.println("Good bye.\n");
System.out.println("single run took " + timer.elapsedTime() / times); System.out.println("Good bye.\n");
System.out.println("single run took "+timer.elapsedTime()/times); System.out.println("Good bye.\n");
System.out.println("single run took " + timer.elapsedTime() / times); System.out.println("Good bye.\n");
System.out.println("single run took "+timer.elapsedTime()/times); System.out.println("Good bye.\n");
System.out.println("single run took " + timer.elapsedTime() / times); System.out.println("Good bye.\n");