>From: keiju / rational.com (石塚圭樹)
>Subject: [ruby-math:00659] Re: Forward: inconsistence in class complex

> >・もともと結果が Complex となる演算で、そのようにするだけ。
> >・メソッドの意味が変わるわけではない。
> >  int/int -> int から int/int -> rational への変更が
> >  「商」から「除算」へと意味が変わるのとは違う。
> >というところです。
> 
> Float#** の再定義が, int/int->rational よりは影響が少ないことはたしかで
> すが, 影響が全くないわけではないので, 標準の振る舞いとしては採用しないこ
> とにして, XX#cpowerをXX#**にaliasするメソッドを別に用意するという方向に
> したいのですが?

わかりました。使ってみてからまた考えます。

田中昌宏