From: IKEGAMI Daisuke <daisu-ik / is.aist-nara.ac.jp>
Subject: [ruby-math:00648] Re: Forward: inconsistence in class complex
Date: Thu, 28 Feb 2002 07:18:56 +0900
Message-ID: <20020228071856D.daisu-ik / is.aist-nara.ac.jp>

> ところで、 Complex < Numeric というのは Comparable 以外にも問題がありそうです。
> 
> Numeric が持つ
>   ceil, divmod, floor, modulo, remainder, round, truncate
> は complex numbers では意味がないですよね。
> 
> 現在の Numeric って、数値の抽象クラス、というよりは
> real numbers のような気がしてきました。

Real に対する Integer と同様に
Complex に対して ガウス整数環(a+bi. a,b は整数)を考えると
意味があります. ガウス整数環は整数と同様に整除と GCD が定義できます.
--
Kouji KODAMA, kdm / kobe-kosen.ac.jp