#68 Article 5713 Posted at 1994/12/14 02:42:48 by MSP-Iris (MAP4370) [CALC]
Subject: Re:*8 パソコン報道 (Re: 危うしペンタ) /5693 ........ /5527 /5522
というかですね、このあたしの書き込みは、3人分の対比として見て欲しい
です。つまり、
TMVさん 夢中さん あたし
単精度 10.9 |10.8 10.9|10.8 10.9 |10.9
倍精度 10.8999996185303|10.8 10.9|10.9 10.89999961853027|10.8
こういう結果が出て来たわけです。
そもそもの話は単精度と単精度との計算で単精度の結果があわない...と
いうことでしたよね? そこの点ではあたしの結果だけは正確な結果が出ている
わけで、そういうレポートです(VB と N88 の差かな)。
倍精度の方の話では、夢中さんの使用したプログラムがわからないのでなん
とも言えませんが、もし同じ様に即値単精度を代入しているとすれば、なぜそ
の結果だけ 10.9 丁度になっているのか、そこが問題になるわけです。
折角フォローで流しているので、固まったアーティクル群として読んで欲し
いです。(^^; 3つまとめると、決して話題から外れてないし、それ以上のもの
も見えてくるでしょ?
倍精度変数に単精度即値を代入した時の話としては、たしかに変数に代入す
るのはある一定の「実数の集合」なわけですね。しかしその場合、もっとも平
均的な値である 10.9000.... を何故代入してくれないのか、非常に理解に苦し
む仕様ではあります。もちろん D=10.9# とすれば 10.9|10.9 の結果を得ます。
MAP4370 MSP-Iris