[#48023] 2つのCSVファイルの結合方法についてご質問 — askar k <tenzancode@...>
お世話になります。
[#48029] CSVファイルのデータをソートしたい — askar <tenzancode@...>
44GK5LiW6Kmx44Gr44Gq44Gj44Gm44GE44G+44GZ44CCDQoNCkNTVuODleOCoeOCpOODq+OBruOD
[#48044] Re: ruby 1.9.2とRails3 へのアップグレード — "Endo Akira" <endo4917@...>
アスカルさん
GyRCJSIlOSUrJWskNSRzGyhCCgobJEI/LjIsJEckOSEjGyhCCgo+IBskQjFzRiMkRyQ5ISMbKEIK
GyRCPy4yLCQ1JHMbKEIKGyRCMXNGIyQ1JHMbKEIKChskQkpWO3YkciQiJGokLCRIJCYkNCQ2JCQk
GyRCJEEkZyRDJEhKczlwJCxBYSQ5JC4kPyRIO1ckJCReJDkhIxsoQgpydWJ5GyRCJE4lUCE8JTgl
GyRCRVkhOSEiJDkkXyReJDskcyEjGyhCCgobJEIkSiQ8JCsbKEJydm0bJEIkLCRKJC8kSiRDJD8k
[#48062] 小数点つき時刻情報とTime#parse — Mitsuo KASAHARA <m.kasahara13@...>
笠原ともうします。
2011年5月9日10:29 Mitsuo KASAHARA <m.kasahara13@gmail.com>:
えぐち@エスアンドイーです
2011年5月9日13:43 EGUCHI Osamu <eguchi@sandeinc.com>:
えぐち@エスアンドイーです
2011年5月9日15:01 EGUCHI Osamu <eguchi@sandeinc.com>:
2011年5月9日20:07 Tanaka Akira <akr@fsij.org>:
2011年5月9日20:44 EGUCHI Osamu <eguchi@sandeinc.com>:
2011年5月9日21:09 Tanaka Akira <akr@fsij.org>:
2011年5月10日7:59 EGUCHI Osamu <eguchi@sandeinc.com>:
[#48092] 後継者募集 — MoonWolf <moonwolf@...>
MoonWolfです。
MoonWolf 様: 佐々木と申します.
MoonWolfです。
MonnWolf 様: 佐々木です.
[#48102] データ整形 — HIDE <u-zero@...>
いつもお世話になっております。臼井@ruby初心者と申します。
[ruby-list:48066] Re: 小数点つき時刻情報とTime#parse
笠原です。
あ!なるほど。
たったこれだけでよかったのですね。。。
ありがとうございました。
2011年5月9日11:27 西谷 滋人 <nishitani@kwansei.ac.jp>:
> 西谷@関学・理工・情報科学です.
> 私は,C風に
> printf("%10.6f\n",Time.parse(a).to_f-Time.parse(b).to_f)
> としています.
>
> On 2011/05/09, at 10:44, Shota Fukumori (sora_h) wrote:
>
>> sora_hです。
>>
>> 2011/5/9 Mitsuo KASAHARA <m.kasahara13@gmail.com>:
>>> と、小数点以下6桁の情報を持つ時刻情報の差分を計算したら、何故か
>>> 一つ目の方では
>>> 0.00629800000000004
>>> と
>>> 00000000004
>>> が余計にくっついて出力されました。
>>
>> 浮動小数点数の仕様で誤差が生じてしまいます。
>> 参考:
>> * http://download.oracle.com/docs/cd/E19957-01/806-4847/ncg_goldberg.html
>> * http://wiki.github.com/rdp/ruby_tutorials_core/ruby-talk-faq#floats_imprecise
>> * http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems
>>
>>> パターンをイロイロ試したわけではないのですが、とあるログの時刻情報の差分を
>>> 大量に計算していたところto_fをしなかったときに390個中1個だけ
>>> 上記のように余計な桁が出力されました。
>>>
>>> 何が悪いのかよく分からないのですが、小数点以下6桁の引き算なので、
>>> そのまま小数点以下6桁(以内)の答えが欲しいのですが、どのようにしたら良いか
>>> ご助言いただけませんでしょうか。
>>
>> 誤差が無いのを望んでいるのなら、 BigDecimal (標準添付) の使用をおすすめします。
>> しかし、TimeからFloatに変換するときにすでに誤差が生じるなどで誤差無しは厳しいと思います。
>>
>>
>> --
>> Shota Fukumori a.k.a. @sora_h - http://codnote.net/
>>
>
>
>
--
かさはら みつお <m.kasahara13@gmail.com>