[#39106] What processor do you run ruby on? — "K.Sasada" <ko1@...>

 ささだです。

13 messages 2004/02/09
[#39200] Re: What processor do you run ruby on? — "K.Sasada" <ko1@...> 2004/02/17

"K.Sasada" <ko1@namikilab.tuat.ac.jp> wrote :

[#39207] Re: What processor do you run ruby on? — Isamu KOZUKA <kozuka@...> 2004/02/17

小塚@しなきゃならないテストがいっぱいだ〜....です。

[#39129] InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...>

原です。

34 messages 2004/02/10
[#39130] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39136] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39140] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/11

artonです。別件。

[#39144] Re: InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...> 2004/02/12

原です。

[#39145] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39146] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39147] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39150] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39151] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39275] DnD on win32 — Shinichiro HIDA <shinichiro@...>

飛田と申します。

21 messages 2004/02/26
[#39276] Re: DnD on win32 — たむらけんいち <sgs02516@...> 2004/02/26

たむらです。

[#39277] Re: DnD on win32 — Shinichiro HIDA <shinichiro@...> 2004/02/27

飛田です。

[#39278] Re: DnD on win32 — Itou-T15@... 2004/02/27

[#39288] 固有値、固有ベクトルの計算 — Masahiro Sato <msato@...>

19 messages 2004/02/27

[ruby-list:39217] Re: printf %b bug (Re: Re: What processor do you run ruby on?)

From: "U.Nakamura" <usa@...>
Date: 2004-02-18 01:05:20 UTC
List: ruby-list #39217
こんにちは、なかむら(う)です。

In message "[ruby-list:39210] Re: printf %b bug (Re:  Re: What processor do you run ruby on?)"
    on Feb.17,2004 23:30:06, <matz@ruby-lang.org> wrote:
| |なお、little endianの人は
| |  ruby -e 'p sprintf("%08b", -1)'
| |で試験できます :)
| 
| これって"00000..1"になりますね。
| で、このパッチを当てると"11111..1"になります。
| 
| 幅を指定した場合には".."は付かず"11111111"にするつもりだった
| んだけどなあ。

"%.08b"(あるいは"%0.8b")のように、"."を指定したときにそうなる
ようになってますね。
これがわざとじゃないとすれば、FPRECとFWIDTHを書き間違えてるの
でしょうか?

diff -u -1 -p -r1.36 sprintf.c
--- sprintf.c	17 Feb 2004 15:26:01 -0000	1.36
+++ sprintf.c	18 Feb 2004 01:04:21 -0000
@@ -547,3 +547,3 @@ rb_f_sprintf(argc, argv)
 			}
-			else if (!(flags&FPREC)) {
+			else if (!(flags&FWIDTH)) {
 			    strcpy(s, "..");
@@ -606,3 +606,3 @@ rb_f_sprintf(argc, argv)
 			t = RSTRING(tmp)->ptr;
-			if (!(flags&FPREC)) {
+			if (!(flags&FWIDTH)) {
 			    strcpy(t, "..");

それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>



In This Thread