public long getTime() {
		long time = (isRunning()) ? total + System.nanoTime() - start : total;
		return Math.round(time * getPrecision().value);
	}
public long getTime() {
		long time = (isRunning()) ? total + System.nanoTime() - start : total;
		return Math.round(time * getPrecision().value);
	}
public long getTime ( ) { long time = ( isRunning ( ) ) ? total + System . nanoTime ( ) - start : total ; return Math . round ( time * getPrecision ( ) . value ) ; }
Returns the elapsed time with specified precision since this
{@code Stopwatch} instance started to measure. The result is rounded to
long.

@see Math#round(double)
@return The elapsed time with specified precision.
Returns the elapsed time with specified precision since this { @code Stopwatch } instance started to measure . The result is rounded to long .