Bug #783: mathn した場合の ** の振舞いに一貫性がない
http://redmine.ruby-lang.org/issues/show/783

起票者: tadayoshi funaba
ステータス: Open, 優先度: Normal

$ ./ruby -r mathn -e 'p (-8)**(1/3)'
Complex(1.0, 1.73205080756888)

以下も上と同じような結果になるべきだと思います。

$ ./ruby -r mathn -e 'p (-8.0)**(1/3)'
NaN

$ ./ruby -r mathn -e 'p (-8)**(1.0/3)'
NaN


----------------------------------------
http://redmine.ruby-lang.org