From: WATANABE Hirofumi Date: 2001-01-10T12:52:51+09:00 Subject: [ruby-list:27078] Re: BigNum#modulo problem? わたなべです. KUROSAWA Takashi writes: :> % ruby -ve 'p 6800000000%4000000000' : :DOS 窓上の djgpp 版で試してみたら、 : :68000000004000000000' 最後の ' がかなり謎ですね. :と表示されてアセってしまいました。'%' は特殊文字なんですね。 :おそらく環境変数の展開用でしょうけど、クウォートしても無効に :ならないあたりは「ああ、command.com だなぁ」という感じです。 Win98 の MS-DOS プロンプトで試したけど問題ないです. C:\home\watanabe\ruby\djgpp>ruby -ve 'p 6800000000%4000000000' ruby 1.6.2 (2001-01-09) [i386-msdosdjgpp] 2800000000 でも Win95 以降コマンドラインでも %環境変数% の展開はするよ うになったので, %% が必要な場面は出てくるでしょうね. -- わたなべひろふみ