计算机对乘法和加法的运行时长比较

 

本程序可能属特例。

 

public class CalculationSpeedTest {
	
	@Test
	public void getTime() {
		long begin = System.nanoTime();
		int sum = 0;
		int t = 0;
		for(int i=0; i<10; i++) {
			t++;
			sum = sum + t;
		}
		long end = System.nanoTime();
		System.out.println("程序运行总时长 : " + (end-begin) + "纳秒");
		
		long b = System.nanoTime();
		double total = 0.5*10*10 + 0.5*10;
		System.out.println(total);
		long e = System.nanoTime();
		System.out.println("程序运行总时长 : " + (e-b) + "纳秒");

		
	}
}

计算机对乘法和加法的运行时长比较_第1张图片

计算机对乘法和加法的运行时长比较_第2张图片

计算机对乘法和加法的运行时长比较_第3张图片

计算机对乘法和加法的运行时长比较_第4张图片

你可能感兴趣的:(算法,测试,Java)