[#35937] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-13 — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし。

14 messages 2002/09/16
[#36004] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-22 — maili31s@... (SugHimsi == SUGIHARA Hiroshi) 2002/09/25

すぎむし%くどいようですが、うるさければ謹慎しますので。

[#35940] 9.2 の数値が 9.199999999999999 — "Inoue" <rubyist@...1.117.ne.jp>

井上です。

16 messages 2002/09/17
[#35941] Re: 9.2 の数値が 9.199999999999999 — matz@... (Yukihiro Matsumoto) 2002/09/17

まつもと ゆきひろです

[#35942] Re: 9.2 の数値が 9.199999999999999 — Fujimaru Hiroyasu <f-hiro@...> 2002/09/17

 藤丸です。

[#35977] [ANN] Exerb 2.1.0 — Yuya Kato <yuya-ml@4th.to>

Yuyaです。

18 messages 2002/09/20
[#35978] Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ (_ _)

[#35979] Re: Cookie — rio-t@... 2002/09/20

こんにちは、高石です。

[#35980] Re: Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ。

[ruby-list:35967] Re: 指数表記のフォーマットの制御方法

From: NISHIMATSU Takeshi <t-nissie@...>
Date: 2002-09-18 05:30:52 UTC
List: ruby-list #35967
西松です.

岩崎さん> ASCIIデータを単に%15.7eで読んでいる事
岩崎さん> 自体に問題があるのですか?

%15e かな? しかし, %e だけで十分だし, これなら
'-1.2345679e+001','-1.23456789e+001', '-1.23456789e+01',
'-12.3456789' のいずれでも読んでくれたと思うのですが.

バイナリ・エディタで「ソフト」の, たとえば,
'%' '1' '5'  'e'  '\0' の部分を
'%' 'e' '\0' '\0' '\0' に直してしまうという手もあります.

FORTRANであれCであれC++であれ書式や桁の制限を使って
文字列を浮動小数点数に変換するのは問題があると思います.


[ruby-list:35957]の後半は,

倍精度数 d -*-> 文字列 ---> 倍精度数 d'

の変換をするとき,  -*-> で "%.16g" を使って書き出してお
けば正確に d = d' にできるということです. 今回の岩崎さん
の件は

(Ruby) 倍精度数 d ---> 文字列 ---> (「ソフト」)単精度数 s

なのであまり関係ないかもしれません. ごめんなさい. もちろん,

実数値 x ---> 倍精度数 ---> 実数値 x'

の変換は一般的に x = x' にはできません. ちょうど他のスレッド
で話題になっていますね.

-- 
 love && peace && free_software
 NISHIMATSU Takeshi   t-nissie@imr.edu OR t-nissie@imr.tohoku.ac.jp
 西松 毅

In This Thread

Prev Next