アカウント名:
パスワード:
昔sqrt(36)が6にならなかったバグ(仕様)があります。これはsqrt(x)をexp(log(x)/2)(32bit float)でやっていたためと思われます。
sqrtくらいニュートン法でやればいいのに、わざわざ精度の悪い(収束の遅い)方法を取るのはまあ、コードを小さくしたかったのだろうと。
まあ、伝統かな。(と流行り言葉を出してみる。)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
MS BASICで (スコア:3)
昔sqrt(36)が6にならなかったバグ(仕様)があります。
これはsqrt(x)をexp(log(x)/2)(32bit float)でやっていたためと思われます。
sqrtくらいニュートン法でやればいいのに、わざわざ精度の悪い(収束の遅い)方法を取るのはまあ、コードを小さくしたかったのだろうと。
まあ、伝統かな。(と流行り言葉を出してみる。)