[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3425

From: "pypypy567 (py _)" <redmine@r...>
Date: Wed, 28 Nov 2012 00:31:00 +0900
Subject: [ruby-reference-manual:3425] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー


Issue #7433 has been updated by pypypy567 (py _).


new の ArgumentError についてもう少し。

1.9.3 のソースを追ってみました。
Cなので正しく読めてる自信はないですが以下のような感じに見えました。
* Float で double 型の精度を超える有効桁数を指定すると ArgumentError
* Float と Rational で有効桁数を省略すると ArgumentError

fall through してるので後者は Float でも "can't omit precision for a Rational." とか言われます。
一見手抜きですが GetVpValueWithPrec の定義を見ると Float の場合は to_r で変換してからやり直す感じに見えるので一種のショートカットのようです。

----------------------------------------
Bug #7433: bigdecimal のレビュー

https://bugs.ruby-lang.org/issues/7433#change-34047

Author: sho-h (Sho Hashimoto)
Status: Open
Priority: Normal
Assignee: 
Category: doc:review
Target version: 
reporter: 
ruby_version: 


bigdecimal のレビューをお願いします。

やり方は http://redmine.ruby-lang.org/wiki/rurema/Phase3ReviewProcess1 を参照してください。


-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3413 2012-11-25 12:40 [sho-h@n...          ] [るりまプロジェクト - Bug #7433][Open] bigdecimal のレビュー
      3414 2012-11-26 16:33 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3415 2012-11-26 23:08 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3416 2012-11-27 01:35 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3417 2012-11-27 01:41 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3418 2012-11-27 03:14 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3419 2012-11-27 11:10 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3422 2012-11-27 11:37 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3424 2012-11-27 11:56 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
->    3425 2012-11-27 16:31 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3426 2012-11-27 17:24 ┣[sho-h@n...          ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3427 2012-11-27 17:53 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3444 2012-12-15 09:45 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー
      3460 2013-01-03 06:44 ┗[sho-h@n...          ] [るりまプロジェクト - Bug #7433] bigdecimal のレビュー