Mercurial > op > Looping
view Looping.java @ 4:d788c88f41bd >>178
Rubyのベンチマークを追加。ソースコードは2ch.netの>>178からコピー。
author | "uncorrelated zombie" <uncorrelated@yahoo.co.jp> |
---|---|
date | Thu, 17 Feb 2011 09:01:50 +0900 |
parents | 2216535ade9c |
children |
line wrap: on
line source
public class Looping { private int n0; public Looping(){ n0 = 0; } public int calc(int n){ int n1 = n0 + (1 - 2*(n%2)); n0 = n; return n1; } public static void main(String[] args) { Looping l = new Looping(); int n = 1; long t1, t2; t1 = System.currentTimeMillis(); for(int c=0;c<Integer.MAX_VALUE;c++){ n = l.calc(n); } t2 = System.currentTimeMillis(); System.out.println(n + "\nJava\t" + (float)(t2 - t1)/1000); } }