[#31191] クラスメソッドについて — cyross@...

みなさん、初めまして。

16 messages 2001/09/02
[#31192] Re: クラスメソッドについて — matz@... (Yukihiro Matsumoto) 2001/09/02

まつもと ゆきひろです

[#31196] ありがとうございます( Re: Re: クラスメソッドについて) — cyross@... 2001/09/03

サイロスです。

[#31234] oracle: sub query — Yasushi Shoji <yashi@...>

やすしです。

16 messages 2001/09/04
[#31241] Re: oracle: sub query — Yasushi Shoji <yashi@...> 2001/09/05

At Tue, 4 Sep 2001 19:59:11 +0900,

[#31238] 半角から全角へ変換 — 吉川 正晃 <yosikawa@...>

吉川と申します。こちらには初めての投稿になります。

33 messages 2001/09/05
[#31240] Re: 半角から全角へ変換 — WATANABE Hirofumi <eban@...> 2001/09/05

わたなべです。

[#31244] jcode + String#tr は? — Take_tk <ggb03124@...> 2001/09/05

たけ(tk)です。

[#31245] Re: jcode + String#tr は? — WATANABE Hirofumi <eban@...> 2001/09/05

わたなべです。

[#31280] 掲示板の再読み込み時の問題 — みかみまさと <kofu@...>

こんにちは。いつもお世話になっています、みかみと申します。

13 messages 2001/09/06

[#31283] ruby 1.6.5 preview1 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

17 messages 2001/09/06

[#31377] 添付ライブラリのリファレンス (HTML) — "Sadayuki Sakamoto" <flea@...8.dion.ne.jp>

酒本と申します。

20 messages 2001/09/11

[#31414] ruby 1.6.5 preview — m_seki@...

18 messages 2001/09/14

[#31419] Hash#+ ハッシュの足し算はいかが? — Take_tk <ggb03124@...>

class Hash

12 messages 2001/09/14

[#31508] 全角を半角に変換 — yoshikazu tsubaki <y-tsubaki@...>

#2回目の人ごめんなさい(間違えて2つのMLに送信してしまいました)

14 messages 2001/09/17

[#31626] my LC2001 summary — Minero Aoki <aamine@...>

あおき@結局三日連続で飲んでしまった です。

117 messages 2001/09/28
[#31642] Re: my LC2001 summary — Masaki Suketa <masaki.suketa@...> 2001/09/29

助田です。

[#31663] Re: my LC2001 summary — nobu.nakada@... 2001/09/30

なかだです。

[#31665] Re: my LC2001 summary — TAKAHASHI Masayoshi <maki@...> 2001/09/30

高橋征義です。

[#31672] Re: my LC2001 summary — matz@... (Yukihiro Matsumoto) 2001/10/01

まつもと ゆきひろです

[#31697] RUG (Re: my LC2001 summary) — TAKAHASHI Masayoshi <maki@...> 2001/10/02

高橋征義です。

[#31699] URUG (Re: RUG) — Kazuhiro Yoshida <moriq.kazuhiro@...> 2001/10/02

もりきゅうです。

[#31688] bcc (Re: my LC2001 summary) — Kazuhiro Yoshida <moriq.kazuhiro@...> 2001/10/01

もりきゅうです。

[#31692] Re: bcc (Re: my LC2001 summary) — "U.Nakamura" <usa@...> 2001/10/01

こんにちは、なかむら(う)です。

[#31779] Re: bcc (Re: my LC2001 summary) — Kazuhiro Yoshida <moriq.kazuhiro@...> 2001/10/05

もりきゅうです。

[#31782] Re: bcc (Re: my LC2001 summary) — "T.Kitahara" <tko-k@...> 2001/10/05

はじめまして、Kita といいます。

[#31785] Re: bcc (Re: my LC2001 summary) — Kazuhiro Yoshida <moriq.kazuhiro@...> 2001/10/06

もりきゅうです。

[#31805] Re: bcc (Re: my LC2001 summary) — nobu.nakada@... 2001/10/09

なかだです。

[#31806] Re: bcc (Re: my LC2001 summary) — "U.Nakamura" <usa@...> 2001/10/09

こんにちは、なかむら(う)です。

[#31808] Re: bcc (Re: my LC2001 summary) — nobu.nakada@... 2001/10/09

なかだです。

[#31809] Re: bcc (Re: my LC2001 summary) — "U.Nakamura" <usa@...> 2001/10/09

こんにちは、なかむら(う)です。

[#31814] Re: bcc (Re: my LC2001 summary) — Kazuhiro Yoshida <moriq.kazuhiro@...> 2001/10/09

もりきゅうです。

[ruby-list:31321] Re: ruby 1.6.5 preview2

From: akira yamada / やまだあきら <akira@...>
Date: 2001-09-07 03:31:40 UTC
List: ruby-list #31321
Fri, 7 Sep 2001 12:09:26 +0900 頃の
   Mail-Count: 31319
      Subject: [ruby-list:31319] Re: ruby 1.6.5 preview2   
についてのお話にて やまだは言いました… 
(あ == やまだ あきら)

In article 31318, <20010907030438.60A2C3546D@rb.arika.org>
あ> 
あ> rubiconにかけたらTestFloatのdivmodのところでささりました. 
あ> 
あ>   $ ruby -ve 'p 13.0.divmod(-4.0)'
あ>   ruby 1.6.5 (2001-09-06) [i386-linux]
あ> 
あ> ここでC-cもきかなくなります. 

In article 31319, <20010907030925.8EA5B3546D@rb.arika.org>
あ> TestFloadでもう一つありました. 
あ> -1.23456.to_sで同様に(?)反応がなくなります. 

同様というより, どちらもFloat#to_sみたいですね. 
マイナス数値がわたされるとダメみたいです. こんなんですかね?

Index: numeric.c
===================================================================
RCS file: /home/akira/cvs/ruby-src/cvs/ruby/numeric.c,v
retrieving revision 1.20.2.4
diff -u -r1.20.2.4 numeric.c
--- numeric.c	3 Sep 2001 05:29:18 -0000	1.20.2.4
+++ numeric.c	7 Sep 2001 03:27:56 -0000
@@ -210,6 +210,7 @@
     char buf[24];
     char *fmt = "%.10g";
     double value = RFLOAT(flt)->value;
+    double avalue = fabs(value);
     double d1, d2;
 
     if (isinf(value))
@@ -217,14 +218,14 @@
     else if(isnan(value))
 	return rb_str_new2("NaN");
 
-    if (value < 1.0e-3) {
-	d1 = value;
+    if (avalue < 1.0e-3) {
+	d1 = avalue;
 	while (d1 < 1.0) d1 *= 10.0;
 	d1 = modf(d1, &d2);
 	if (d1 == 0) fmt = "%.1e";
     }    
-    else if (value >= 1.0e10) {
-	d1 = value;
+    else if (avalue >= 1.0e10) {
+	d1 = avalue;
 	while (d1 > 10.0) d1 /= 10.0;
 	d1 = modf(d1, &d2);
 	if (d1 == 0) fmt = "%.1e";

このdiffとってて思い出したんですが
前に言った(ような気がする)これ(↓)はどうでしょうか?

Index: Makefile.in
===================================================================
RCS file: /home/akira/cvs/ruby-src/cvs/ruby/Makefile.in,v
retrieving revision 1.17.2.4
diff -u -r1.17.2.4 Makefile.in
--- Makefile.in	8 May 2001 08:29:51 -0000	1.17.2.4
+++ Makefile.in	2 Aug 2001 05:12:43 -0000
@@ -121,7 +121,7 @@
 		@rm -f parse.c
 		@rm -f lex.c
 
-test:		miniruby$(EXEEXT)
+test:		miniruby$(EXEEXT) rbconfig.rb
 		@./miniruby$(EXEEXT) $(srcdir)/rubytest.rb
 
 rbconfig.rb:	miniruby$(EXEEXT) $(srcdir)/mkconfig.rb config.status

-- 
 やまだ あきら <URL:http://arika.org/ruby/>
 (akira@arika.org, akira@ruby-lang.org, 
  akira@debian.org or akira@linux.or.jp)

In This Thread