From: Tadayoshi Funaba Date: 2008-04-02T21:08:28+09:00 Subject: [ruby-dev:34226] Re: Complex組み込み > 私は、「整数 / 整数 = 整数」という / の定義を変えないと仮定して意見を言っ > ています。ふなばさんは、それ自体を変更したいと意図があるので、時々意見 > が食い違うのだと思います。「整数 / 整数 = 整数」である限り Math.sqrt(4) > は、Integer の 2 とするわけにはいかない、この点については、ふなばさんも > 同意しますよね。違うのかな。 それとこれとは、とりあえず関係がないと考えています。深いところでは、関 係があると思いますけど。 まつもとさんが、Math は libm だということで、これはオブジェクト指向で もなく総称的なものでもなくて、このままで良い、ということを言っていって いるので、そこは例外だと考えるしかないと思います。