This project is closed and read-only.
Actions
Backport #3279
closedBigMath::log is very slow
Backport #3279:
BigMath::log is very slow
Status:
Closed
Assignee:
Description
=begin
http://bugs.jruby.org/4787 で、この関数は非常に遅いと言う報告がありました。JRubyでもRubiniusでも遅いので是非ともMRIの方で対処して欲しいです。
上のチケットで示されているパッチを試したところ、要求された精度までは正確な物を返すようです。例えば log(BigDecimal("1000"),100)だと小数点以下110桁くらい、log(BigDecimal("0.0001"),200)だと210桁くらい。
検討して下さい。これが改善されるのであれば1.8へのバックポートも重ねて検討して下さい。
=end
Actions