From: Yukihiro Matsumoto Date: 2008-09-30T15:48:04+09:00 Subject: [ruby-dev:36632] Re: [IA-64]BigDecimal#sqrt の仕様 まつもと ゆきひろです In message "Re: [ruby-dev:36630] Re: [IA-64]BigDecimal#sqrt の仕様" on Tue, 30 Sep 2008 15:17:53 +0900, TAKANO Mitsuhiro writes: |require 'bigdecimal' |p BigDecimal.new( (2**100).to_s ).sqrt(1) == |1125899906842623.99999999999999999975 |p BigDecimal.new( (2**100).to_s ).sqrt(2) == |1125899906842623.99999999999999999975 |p BigDecimal.new( (2**100).to_s ).sqrt(3) == |1125899906842623.99999999999999999975 | |で |true |true |true | |となりました。 @ IA-64 素人で申し訳ないんですが、これはテストが悪いでしょうねえ。 書き換えてくださる方を募集します。