# \[Bug #3279\] BigMath::log is very slow

**URL:** <https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450>\
**Category:** Development\
**Created:** [May 12, 2010, 7:16am UTC](https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450 "2010-05-12T07:16:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![asarih](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9de053/32.png) [@asarih](https://www.ruby-forum.com/u/asarih)\
**Post date:** [May 12, 2010, 7:16am UTC](https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450/1 "2010-05-12T07:16:43Z")

</div>

Bug #3279: BigMath::log is very slow  
[http://redmine.ruby-lang.org/issues/show/3279](http://redmine.ruby-lang.org/issues/show/3279)

e$B5/I\<\<Te(B: Hiro A.  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: lib  
ruby -v: ruby 1.9.2dev (2010-04-19 trunk 27396) [x86\_64-darwin10.3.0]

[http://bugs.jruby.org/4787](http://bugs.jruby.org/4787)  
e$B$G!“$3$N4X?t$OHs\>o$KCY$$$H8@$&Js9p$,$”$j$^$7$?!#e(BJRubye$B$G$be(BRubiniuse$B$G$bCY$$$N$G@'Hs$H$be(BMRIe$B$NJ}$GBP=h$7$FM\_$7$$$G$9!#e(B

e$B\>e$N%A%1%C%H$G\<($5$l$F$$$k%Q%C%A$r;n$7$?$H$3$m!"MW5a$5$l$?@:EY$^$G$O@53N$JJ\*$rJV$9$h$&$G$9!#Nc$($Pe(B  
log(BigDecimal(“1000”),100)e$B$@$H\>.?tE@0J2\<e(B110e$B7e$/$i$$!"e(Blog(BigDecimal(“0.0001”),200)e$B$@$He(B210e$B7e$/$i$$!#e(B

e$B8!F$$7$F2\<$5$$!#$3$l$,2~A1$5$l$k$N$G$"$l$Pe(B1.8e$B$X$N%P%C%/%]!\<%H$b=E$M$F8!F$$7$F2\<$5$$!#e(B

---

<div class="post-metadata">

**Author:** ![asarih](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9de053/32.png) [@asarih](https://www.ruby-forum.com/u/asarih)\
**Post date:** [May 12, 2010, 11:25am UTC](https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450/2 "2010-05-12T11:25:28Z")

</div>

e$B$`$i$?$G$9!#e(B

On 2010/05/12, at 14:16, Hiro A. wrote:

> [http://bugs.jruby.org/4787](http://bugs.jruby.org/4787) e$B$G!“$3$N4X?t$OHs\>o$KCY$$$H8@$&Js9p$,$”$j$^$7$?!#e(B  
> JRubye$B$G$be(BRubiniuse$B$G$bCY$$$N$G@'Hs$H$be(BMRIe$B$NJ}$GBP=h$7$FM\_$7$$$G$9!#e(B
> 
> e$B\>e$N%A%1%C%H$G\<($5$l$F$$$k%Q%C%A$r;n$7$?$H$3$m!"MW5a$5$l$?@:EY$^$G$O@53N$JJ\*$rJV$9$h$&$G$9!#Nc$($Pe(B log(BigDecimal(“1000”),100)e$B$@$H\>.?tE@0J2\<e(B110e$B7e$/$i$$!"e(Blog(BigDecimal(“0.0001”),200)e$B$@$He(B210e$B7e$/$i$$!#e(B
> 
> e$B8!F$$7$F2\<$5$$!#$3$l$,2~A1$5$l$k$N$G$"$l$Pe(B1.8e$B$X$N%P%C%/%]!\<%H$b=E$M$F8!F$$7$F2\<$5$$!#e(B

e$B\>e5-%A%1%C%H$N%Q%C%A$Oe(B trunk e$B$K%^!\<%8$7$^$9!#e(B  
ruby\_1\_9\_2  
e$B%V%i%s%A$X$N%P%C%/%]!\<%H$bLdBj$J$$$H;W$$$^$9$N$GF1;~$K$d$j$^$9!#e(B

1.8 e$B$X$N%P%C%/%]!\<%H$K$D$$$F$O;d$OH=CG$G$-$^$;$s$N$G!“e(B  
e$BJL$N%A%1%C%H$r:n@.$7KNIt$5$s$K%”%5%$%s$7$F$\*$-$^$9!#e(B

–  
Kenta M.  
OpenPGP FP = FA26 35D7 4F98 3498 0810 E0D5 F213 966F E9EB 0BCC

e$BK$r=q$-$^$7$?e(B!!  
e$B!Xe(BRuby e$B5U0z$-%l%7%T!Ye(B

> **[Ruby 逆引きレシピ すぐに美味しいサンプル&amp;テクニック 232 (PROGRAMMER’S RECIPE) | 島田 浩二, 設樂 洋爾, 村田...](https://www.amazon.co.jp/%E9%80%86%E5%BC%95%E3%81%8D%E3%83%AC%E3%82%B7%E3%83%94-%E3%81%99%E3%81%90%E3%81%AB%E7%BE%8E%E5%91%B3%E3%81%97%E3%81%84%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB-%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-PROGRAMMER%E2%80%99S-RECIPE/dp/4798119881)**
>
> Amazonで島田 浩二, 設樂 洋爾, 村田 賢太, 前田 智樹, 谷口 文威のRuby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)。アマゾンならポイント還元本が多数。島田 浩二, 設樂 洋爾, 村田 賢太, 前田 智樹, 谷口 文威作品ほか、お急ぎ便対象商品は当日お届けも可能。またRuby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)もアマゾン配送商品なら通常配送無料。

E-mail: removed\_email\_address@domain.invalid  
twitter: [http://twitter.com/mrkn/](http://twitter.com/mrkn/)  
blog: [ドレッシングのような](http://d.hatena.ne.jp/mrkn/)

---

<div class="post-metadata">

**Author:** ![asarih](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9de053/32.png) [@asarih](https://www.ruby-forum.com/u/asarih)\
**Post date:** [May 30, 2010, 9:49am UTC](https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450/3 "2010-05-30T09:49:18Z")

</div>

e$B%A%1%C%He(B #3279 e$B$,99?7$5$l$^$7$?!#e(B (by Yusuke E.)

r27747 e$B$Ge(B trunk e$B$O=$@5:Q$\_$G$9$N$G!"e(B1.9.1 e$B$Ne(B backport  
e$B$K0$7$F$\*$-$^$9!#e(B

## – Yusuke E. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[http://redmine.ruby-lang.org/issues/show/3279](http://redmine.ruby-lang.org/issues/show/3279)

---

<div class="post-metadata">

**Author:** ![asarih](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/9de053/32.png) [@asarih](https://www.ruby-forum.com/u/asarih)\
**Post date:** [May 12, 2010, 10:15pm UTC](https://www.ruby-forum.com/t/bug-3279-bigmath-log-is-very-slow/188450/4 "2010-05-12T22:15:58Z")

</div>

e$B%A%1%C%He(B #3279 e$B$,99?7$5$l$^$7$?!#e(B (by Hiro A.)

e$BDI5-$7$F$_$-$^$9!#e(BJRubye$B$G$Oe(B1.9e$B$N%i%$%V%i%j$K$_$$$F$OCY$5$O2~A1$5$l$F$$$k$h$&$G$9!#e(Bhttp://bit.ly/avfTCU

Rubiniuse$B$G$O$^$@$^$@CY$$!Je(Bbigdecimal/math.rbe$B$r:9$7BX$($F;n$7$^$7$?!K$G$9$N$G!“$3$N%Q%C%A$r\<h$j9~$s$G$b$i$$$?$$!”$H$$$&J}8~$KJQ$o$j$O$“$j$^$;$s!#$”$H!"e(BEvane$B$He(BBriane$B$K$b$3$NE@$K$OCm0U$r4-5/$7$^$7$?$N$G!“2~A1$,;$5$l$k2DG=@-$O$”$j$^$9!#e(B

## e$B59$7$/$\*4j$$$7$^$9!#e(B

[http://redmine.ruby-lang.org/issues/show/3279](http://redmine.ruby-lang.org/issues/show/3279)
