From: take_tk Date: 2009-07-22T17:30:34+09:00 Subject: [ruby-dev:38846] Re: 複素数リテラルについて たけ(tk)です > RubyKaigiのキーノートでも話しましたが、複素数リテラルを実現 > するパッチを書きました。これを当てると、 > > 2i > 2.0i 複素数は「3+2i」だろうから、「2i」だけなら虚数リテラルね。 > * 複素数化するメソッドNumeric#iは要らないか > * 要るなら、虚数.iの値は何か? 複素数.iの値は? 「2i」というのは「2*i」の省略形ではなかったっけ? R:\USR>ruby -rcomplex -e "i=Complex(0,1); p (3+2*i)*i" Complex(-2, 3) * 「2i」リテラルができるなら「20090722T」リテラルも欲しい・・。 Take_tk = KUMAGAI Hidetake たけ(tk)=熊谷秀武