From: Shigeo Kobayashi Date: 2000-10-02T23:15:27+09:00 Subject: [ruby-list:25278] Re: Ruby 1.6.0 の変更点( New BigFloat ) 小林です。 ----- Original Message ----- From: "Yukihiro Matsumoto" Subject: [ruby-list:25031] Re: Ruby 1.6.0 の変更点 ..(snip).. > |> = 1.6.0での変更点 > |BigFloat もできれば 1.6.0 にそろえたいと ..(snip).. > truncateは0方向に丸めます。floor(-∞方向)、ceil(+∞方向)に対 > する追加です。 ..(snip).. > nan?は数値がNaNのとき真を返します。 > infinite?は数値が+∞または-∞のとき真を返します。 > finite?は数値が∞またはNaNで*ない*とき真を返します ..(snip).. > %はmoduloであり、divmodは/とmoduloを返します。 > moduloは商をtruncateした場合の余りで、PythonやC99の%の結果に > 一致します。 ということで、BigFloat も以上のメソッドを追加したものを RAAに置きました。ちょっとしたバグ(秘密)とドキュメント も修正してあります。 ------------------ 小林 茂雄 shigeo@tinyforest.gr.jp PGP Fingerprint: 40E9 3BB6 6A10 A697 76C2 CC2D CBF7 5179 8EE5 04F3