あべです。

At Tue, 25 Jan 2000 11:00:12 +0900,
Yasushi Shoji <yashi / yashi.com> wrote:
> divmod()っていうか、Fixnum#%ですかね。

ですね。

# こんなにいろいろ試してもらってどうもです(^^;
# windowsのcalcでは試したんですが。

> まあ、ややこしいといえば、そうかも‥。でも ruby-man-1.4-jpにも
> >    remainder(other)
> >        selfをotherで割った余りを返します。整数に負の数を含む時、%と値
> >        が異なります。
> >
> >            13 % 4 => 1 13 % -4 => -3 -13 % 4 => 3 -13 % -4 => -1
> >            13.remainder(4) => 1 13.remainder(-4) => 1 -13.remainder(4) =>
> >            -1 -13.remainder(-4) => -1

はうっ。こんなメソッドだったんですね。
ということは、この場合はremainderが適当だった、と。
了解しました。

ただ、ruby-man-1.4-jpには%の説明は
man-1.4-jp/syntax.html#operator
に演算子の優先度が書いてあるだけですよね。
これだと、他の言語と同じになるのかな、と思いました。

# rubyのドキュメントはこういう1文字系のものの情報が少ないですね。

----
yasushi abe<yasushi / stbbs.net>