From: matz@... (Yukihiro Matsumoto) Date: 2000-07-04T11:44:25+09:00 Subject: [ruby-talk:03787] Re: modulo and remainder Hi, In message "[ruby-talk:03779] Re: modulo and remainder" on 00/07/04, Tadayoshi Funaba writes: |I wrote a method jd_to_wday in date2.rb like this: | | def jd_to_wday(jd) (jd + 1) % 7 end | |It calculates the day of week of the given the Julian day number. |I used % and it must be modulo. So it works even if jd is -ve. Hmm. |BTW, I wish divmod to behave like floor in Common Lisp or Python's. |And we may use floor, ceil and round in all numerical domain, I think. |(Integer#floor just returns self) Ruby has some restrictions in math, |I think. I don't need that. It reflects the author's weakpoint. Even if you don't need that (weakness in mathematical field?), I can't do the right thing without YOUR help. Enlighten me, please. matz.