フォロー

簡易円周率ベンチマークワンライナーをアップデート

4*a(1)は簡易としてはユーザビリティが高いけれど、円周率演算としてのエレガントさに欠けているので高野喜久雄先生の公式に置き換えた

time echo "scale = NUMBER; (12*a(1/49)+32*a(1/57)-5*a(1/239)+12*a(1/110443))*4" | bc -qls

ちなみに4*a(1)を使った円周率演算よりも10〜20%(CPUによる)くらい演算速度が落ちる

· · SubwayTooter · 0 · 0 · 1
ログインして会話に参加
グルドン

Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。