From: Yukihiro Matsumoto Date: 2008-12-16T21:42:05+09:00 Subject: [ruby-dev:37467] Re: IA-64とx64でBigDecimalの割り算の計算結果がおかしい まつもと ゆきひろです In message "Re: [ruby-dev:37465] Re: IA-64とx64でBigDecimalの割り算の計算結果がおかしい" on Tue, 16 Dec 2008 21:23:56 +0900, "Shigeo Kobayashi" writes: |From: "TAKANO Mitsuhiro" |Subject: [ruby-dev:37370] IA-64とx64でBigDecimalの割り算の計算結果がおかしい | |> IA-64とx64でBigDecimalの割り算の計算結果がおかしいです。 |どなたか知りませんが VpToString() を修正したせいですね。 |a->frac[i]には常に桁一杯の数字があればよいのかもしれませんが桁の先頭 |にゼロがある場合、今のソースではそのゼロが表示されなくなってしまいます。 |対策を施すか元に戻してください。 私です。戻します。 |ついでに、追記された以下のコメント | * The limit specified by this method takes priority over any limit | * specified to instance methods such as ceil, floor, truncate, or round. | */ |static VALUE |BigDecimal_limit(int argc, VALUE *argv, VALUE self) |{ |も takes priority を takes less priority と直してもらいたいです。 これも直します。