From: Yusuke ENDOH Date: 2008-04-17T21:29:51+09:00 Subject: [ruby-dev:34444] Re: ComplexFloat 遠藤と申します。 どこにぶら下げるべきかわからなかったので適当にぶらさげます。 新たな視点を投入してみます。 実部と虚部が共に整数であるような複素数をガウス整数と呼ぶそうです。 http://en.wikipedia.org/wiki/Gaussian_integer http://ja.wikipedia.org/wiki/%E3%82%AC%E3%82%A6%E3%82%B9%E7%B4%A0%E6%95%B0 また、実部と虚部が共に有理数だとガウス有理数と呼ぶそうです。 http://en.wikipedia.org/wiki/Gaussian_rational 私は数学にも科学技術計算にも縁がないので、これらがどのくらい実用上の 意味を持っているか判断できないんですが、少なくともパズルの題材になる ようなことはあるみたいです。 http://projecteuler.net/index.php?section=problems&id=153 もし ComplexFloat だけになってしまうと、こういう題材を扱いたいときに 困ることになる可能性があるのではないでしょうか。 -- Yusuke ENDOH