Project

General

Profile

Actions

Backport #3279

closed

BigMath::log is very slow

Added by hasari (Hiro Asari) almost 14 years ago. Updated over 4 years ago.

Status:
Closed
[ruby-dev:41295]

Description

=begin
http://bugs.jruby.org/4787 で、この関数は非常に遅いと言う報告がありました。JRubyでもRubiniusでも遅いので是非ともMRIの方で対処して欲しいです。

上のチケットで示されているパッチを試したところ、要求された精度までは正確な物を返すようです。例えば log(BigDecimal("1000"),100)だと小数点以下110桁くらい、log(BigDecimal("0.0001"),200)だと210桁くらい。

検討して下さい。これが改善されるのであれば1.8へのバックポートも重ねて検討して下さい。
=end


Related issues 1 (0 open1 closed)

Related to Ruby 1.8 - Backport #3280: BigMath::log is very slowClosedknu (Akinori MUSHA)05/12/2010Actions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0