Ruby Forum Ruby-dev > 6 & Rational(7,2)

Posted by Tanaka Akira (Guest)
on 12.05.2008 11:04
(Received via mailing list)
$B0J2<$N$h$&$K!"(B6 & Rational(7,2) $B$O(B 2 
$B$K$J$j$^$9$,!":81&$rF~(B
$B$l49$($F(B Rational(7,2) & 6 $B$J$i%(%i!<$K$J$j$^$9!#(B

$B$3$l$O0U?^$5$l$?5sF0$G$7$g$&$+!#(B

% ./ruby -ve 'p 6 & Rational(7,2)'
ruby 1.9.0 (2008-05-12 revision 16388) [i686-linux]
2

% ./ruby -ve 'p Rational(7,2) & 6'
ruby 1.9.0 (2008-05-12 revision 16388) [i686-linux]
-e:1:in `<main>': undefined method `&' for Rational(7, 2):Rational 
(NoMethodError)
Posted by 石塚圭樹 (Guest)
on 12.05.2008 16:59
(Received via mailing list)
$B$1$$$8$e!w$$$7$D$+$G$9(B.

In [ruby-dev :34656 ] the message: "[ruby-dev:34656] 6 & Rational(7,2)
", on May/12 18:03(JST) Tanaka Akira writes:

>$B0J2<$N$h$&$K!"(B6 & Rational(7,2) $B$O(B 2 $B$K$J$j$^$9$,!":81&$rF~(B
>$B$l49$($F(B Rational(7,2) & 6 $B$J$i%(%i!<$K$J$j$^$9!#(B
>
>$B$3$l$O0U?^$5$l$?5sF0$G$7$g$&$+!#(B

$B$&!<$s(B. $BA0<T$O$d$j$9$.$@$H;W$$$^$9(B.

$B860x$O(B, {Fixnum,Bignum}#& $B$NCf$G(B, other.to_int$B$7$F$$$F(B 
$B$=$3$G(BRational
$B$,(BInteger$B$KJQ49$5$l$k$+$i$G$9(B.

$BF1$8$3$H$O(B, Float$B$G$b$$$($^$9(B.

$B%S%C%H1i;;$G$N(B to_int $B$O$d$j2a$.$N$h$&$J5$$,$7$^$9$,(B, 
$B$I$&$J$s$G$7$g$&(B?


__
---------------------------------------------------->> $B@PDM(B 
$B7=<y(B <<---
---------------------------------->> e-mail: keiju@ishitsuka.com <<---
Posted by Nobuyoshi Nakada (nobu)
on 12.05.2008 23:49
(Received via mailing list)
$B$J$+$@$G$9!#(B

At Mon, 12 May 2008 23:58:45 +0900,
$B@PDM7=<y(B wrote in [ruby-dev:34664]:
> $B860x$O(B, {Fixnum,Bignum}#& $B$NCf$G(B, other.to_int$B$7$F$$$F(B $B$=$3$G(BRational
> $B$,(BInteger$B$KJQ49$5$l$k$+$i$G$9(B.
> 
> $BF1$8$3$H$O(B, Float$B$G$b$$$($^$9(B.
> 
> $B%S%C%H1i;;$G$N(B to_int $B$O$d$j2a$.$N$h$&$J5$$,$7$^$9$,(B, $B$I$&$J$s$G$7$g$&(B?

$B;d$O$I$A$i$+$H$$$&$H!"(BInteger$B0J30$N(BNumeric$B$K(Bto_int$B$rDj5A$9$k$Y$-(B
$B$G$O$J$$$N$G$O$J$$$+!"$H;W$$$^$9!#(BFloat$B$d(BRational$B$,(BInteger$B$K$J$k(B
$B$H$$$&$3$H$O$=$3$G>pJs$,Mn$A$k$o$1$G$9$h$M!#0EL[$NJQ49$O$"$^$jK>(B
$B$^$7$/$J$$$h$&$J5$$,$9$k$N$G$9$,!#(B
Posted by Yukihiro Matsumoto (Guest)
on 13.05.2008 02:58
(Received via mailing list)
$B$^$D$b$H(B $B$f$-$R$m$G$9(B

In message "Re: [ruby-dev:34665] Re: 6 & Rational(7,2)"
    on Tue, 13 May 2008 06:48:23 +0900, Nobuyoshi Nakada 
<nobu@ruby-lang.org> writes:
|
|$B$J$+$@$G$9!#(B
|
|At Mon, 12 May 2008 23:58:45 +0900,
|$B@PDM7=<y(B wrote in [ruby-dev:34664]:
|> In [ruby-dev :34656 ] the message: "[ruby-dev:34656] 6 & Rational(7,2)
|> ", on May/12 18:03(JST) Tanaka Akira writes:
|> 
|> >$B0J2<$N$h$&$K!"(B6 & Rational(7,2) $B$O(B 2 $B$K$J$j$^$9$,!":81&$rF~(B
|> >$B$l49$($F(B Rational(7,2) & 6 $B$J$i%(%i!<$K$J$j$^$9!#(B
|> >
|> >$B$3$l$O0U?^$5$l$?5sF0$G$7$g$&$+!#(B
|> 
|> $B$&!<$s(B. $BA0<T$O$d$j$9$.$@$H;W$$$^$9(B.
|> 
|> $B860x$O(B, {Fixnum,Bignum}#& $B$NCf$G(B, other.to_int$B$7$F$$$F(B $B$=$3$G(BRational
|> $B$,(BInteger$B$KJQ49$5$l$k$+$i$G$9(B.
|> 
|> $BF1$8$3$H$O(B, Float$B$G$b$$$($^$9(B.
|> 
|> $B%S%C%H1i;;$G$N(B to_int $B$O$d$j2a$.$N$h$&$J5$$,$7$^$9$,(B, $B$I$&$J$s$G$7$g$&(B?
|
|$B;d$O$I$A$i$+$H$$$&$H!"(BInteger$B0J30$N(BNumeric$B$K(Bto_int$B$rDj5A$9$k$Y$-(B
|$B$G$O$J$$$N$G$O$J$$$+!"$H;W$$$^$9!#(BFloat$B$d(BRational$B$,(BInteger$B$K$J$k(B
|$B$H$$$&$3$H$O$=$3$G>pJs$,Mn$A$k$o$1$G$9$h$M!#0EL[$NJQ49$O$"$^$jK>(B
|$B$^$7$/$J$$$h$&$J5$$,$9$k$N$G$9$,!#(B

$B$*$C$7$c$k$3$H$O$o$+$j$^$9!#7|G0$O(B

  * $B$J$,$i$/$=$N$h$&$KF0:n$7$F$$$k8_49@-LdBj(B
  * int/int$B$,(Bint$B$G$J$/$J$k>l9g$N5_:Q(B

$B$r$I$&9M$($k$+$G$9$M!#(B

                                $B$^$D$b$H(B $B$f$-$R$m(B /:|)