http://journal.mycom.co.jp/articles/2007/05/07/mix02/001.html とのことなのでちょっと実験してみました。 まず、用意するのは以下の円周率を求めるルーチン。ベンチマーク用にループ回数を固定してあります。JavaScriptでは若干変更があります。 double pi() { double pi, ppi; int k = 0; float ek = 0.0; while (k < 1000000) { ppi = pi; ek = 8.0*k; pi += (4/(ek+1) - 2/(ek+4) - 1/(ek+5) - 1/(ek+6)) / pow(16.0, k); k++; } return pi; } そんでもって次の環境で処理時間を計ります。 MacBook (1.83G)Mac OS X 10.4.9 C (gcc