[#43103] 浮動小数点を比較するには — wada toshiki <wada-ts@...>

お世話になります。

21 messages 2007/01/11
[#43105] Re: 浮動小数点を比較するには — NISHIMATSU Takeshi <t_nissie@...> 2007/01/11

> Rubyレシピブック(P290)で 比較する数値の差を Float::EPSILON と比較する方法があり

[ruby-list:43137] Re: enctype="multipart/form-data"指定したデータについて

From: "Nobuyuki Inaba" <nobuyuki.inaba@...>
Date: 2007-01-23 08:18:24 UTC
List: ruby-list #43137
いなばです。
すいません。
さきほどうまきいきましたと報告しましたが、
全てをセレクトした場合うまくいきますが、
1つだけ、2つと指定した場合
undefined method `read' for nil:NilClass
と表示されます。
なんというのでしょうか、その個数をあらかじめ取得するような
ほうほうはないのでしょうか?
聞いてばかりですみません。


07/01/23 に Tadashi Saito<shiba@mail2.accsnet.ne.jp> さんは書きました:
> こんにちは、斎藤と申します。
>
> # 自分にも答えられるチャンスが (^^)
>
> On Tue, 23 Jan 2007 13:28:03 +0900
> "Nobuyuki Inaba" <nobuyuki.inaba@gmail.com> wrote:
>
> > require 'cgi'
> >   form        = CGI.new
> >   number = form["number"].read
> >
> >  として、numbierのデータが複数あるばあい、最初の
> > ひとつしか読み取れません。
>
> おそらく、CGI#paramsを使えばいいと思います。上を例にしますと
>   form.params["number"][0]
> で最初のデータが、「0」を増やせばそれ以降のものが順次取り出せる、
> はずです。
>
> 自分はこんなコード(aaa.cgi)で確認しました。
>
> #!/usr/bin/ruby
> require 'cgi'
> form = CGI.new
> print form.header 'text/plain'
> (0..2).each do |i|
>   puts form.params["number"][i].read
> end
>
> --
> 斎藤ただし
>
>

In This Thread