From: Shigeo Kobayashi Date: 2008-12-16T21:23:56+09:00 Subject: [ruby-dev:37465] Re: IA-64とx64でBigDecimalの割り算の計算結果がおかしい 小林です。 ----- Original Message ----- 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 と直してもらいたいです。 それでは --- 小林 茂雄 # 高野さん、色々調べていただいてありがとうございました。