[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36701] Re: 1.1 < 61.1 - 60.0

From: Masaaki Sakano <mas@...>
Date: 2002-12-06 09:20:05 UTC
List: ruby-list #36701
坂野 正明です。

At Fri, 6 Dec 2002 16:01:46 +0900,
<sinara@blade.nagaokaut.ac.jp> wrote:
> >----- Original Message -----
> >From: "Take_tk" <ggb03124@nifty.ne.jp>
> >Subject: [ruby-list:36690] Re: 1.1 < 61.1 - 60.0
> >前に中田さんが指摘していますが、厳密に言うと「1.1」や「61.1」
> >と書いたものをRubyがFloatとして取り込む段階で既に1.1や61.1
> >と異なるわけですので、以降は苦しいものとなります。
> 
> そうですよね。リテラル自体に誤差があると考えないといけない。

[ruby-list:35966] にある、
	Float::to_r
はいかがですか?
Float を必要な精度で Rational に変換するメソッド。

坂野 正明

In This Thread