高橋です。逃避がてらに突っ込んでみます。

Shin-ichiro HARA <sinara / blade.nagaokaut.ac.jp>さん:
> >ところで、Numeric::ZeroってFixnumの0なんですか?
> 
> あくまで便宜的にですがFixnumの0が適当ではないかと思います。
> 
> >あと、Numeric::Unitの値も想像できなかったりします。
> 
> これはFixnumの1です。

数学は素人なのですが、「その値は違うだろ〜」という気が
ヒシヒシとします。

それよりは、ゼロ元または単位元を返す(ことになっている)
抽象メソッド(なんてものはRubyにはないわけですが)を用意する、
というのはどうでしょうか?

# Numeric::zero() かな?

高橋征義 (TAKAHASHI Masayoshi)       Email:maki / inac.co.jp