[#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:36707] Re: 1.1 < 61.1 - 60.0

From: "K.Kodama" <kdm@...>
Date: 2002-12-06 13:34:00 UTC
List: ruby-list #36707
児玉 です.

From: Mitsuru Matsuda <matsudamitsuru@yahoo.co.jp>
Subject: [ruby-list:36697] Re: 1.1 < 61.1 - 60.0
Date: Fri, 6 Dec 2002 16:27:59 +0900
Message-ID: <200212061627.GJB09887.TJTVBSNVUVEBUN@yahoo.co.jp>

> 松田満です。茶々入れですが・・・

いや, 結構今回の問題の本質をついているかも.

.....
> 金融機関などで、10進法でわずかな誤差も許されない状況とか・・・(^^;

結局, 端数処理の扱いで, 
"正確な" Rational ではなく,
人間が行う端数処理と同様の処理でないと,
手作業との照合で "誤差" が出ることになります.
ですから, 
固定小数点計算として
10進表記の意味で端数処理をコントロールするなら良いですが,
Rational は不向きという事では無いかとおもいますが....
--
Kouji KODAMA, kdm@kobe-kosen.ac.jp

In This Thread