[#44431] コンストラクタの引数について&インスタンス変数の持ち方について — Akira Hayakawa <ruby@...>

度々オブジェクト指向についての質問ですいません。

17 messages 2008/01/04
[#44433] Re: コンストラクタの引数について&インスタンス変数の持ち方について — Yukihiro Matsumoto <matz@...> 2008/01/04

まつもと ゆきひろです

[#44469] pdf 作成 ライブラリ — "Luiz Aoki" <luizruby@...>

はじめまして、青木ルイスと申します、

14 messages 2008/01/12
[#44479] ファイル出力時のprintについて — m-hatake@... 2008/01/16

畠山と申します。

[#44483] format %g の丸めについて — 山崎雄介 <y-yamasaki@...>

山崎(ゆ)です。

14 messages 2008/01/16

[ruby-list:44501] Re: format %g の丸めについて

From: しん <dezawa@...>
Date: 2008-01-17 01:40:34 UTC
List: ruby-list #44501
出沢です

> > 1 だとすると、 0.00000815 位の計算結果(人は真値を知らない) が 8.1E-006 となる
> > のは問題ないのではないでしょうか。
> 
> 1です。手計算でチェックされたらばれますよね。

はい、ばれます。

で、問題は このプログラムがどういう扱いを受ける物なのか、ということですが
その手計算によるチェックでのばれが問題になって不合格になるようなものなのか
なるほど、計算器の誤差ってこういう風にでてくるのね、で終るものなのか。

実用面では感覚的には
有効桁数2桁しかない計算で、10桁以上こまかな桁の僅かの違いによる
表示結果をうんぬんしても意味が無い
と感じます。
ので、ユーザにはそう納得してもらうよう説明します。

プログラム技術的な議論だと話しは変りますが。




In This Thread