[#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:43135] Re: enctype="multipart/form-data"指定したデータについて

From: Tadashi Saito <shiba@...2.accsnet.ne.jp>
Date: 2007-01-23 06:40:10 UTC
List: ruby-list #43135
こんにちは、斎藤と申します。

# 自分にも答えられるチャンスが (^^)

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