From: Robert Dober Date: 2006-04-09T21:06:24+09:00 Subject: Re: Ruby: shift right operator (>>) does not work correctly ------=_Part_33638_5448285.1144584380902 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > > > > 14.times do irb#1(main):006:1* |i| irb#1(main):007:1* puts "#{x} >> #{i} =3D #{x >> i }" irb#1(main):008:1> end 4653896912 >> 0 =3D 4653896912 looks good 4653896912 >> 1 =3D 2326948456 looks great 4653896912 >> 2 =3D 1163474228 looks fine 4653896912 >> 3 =3D 581737114 looks alright 4653896912 >> 4 =3D 290868557 looks pretty 4653896912 >> 5 =3D 145434278 looks ok 4653896912 >> 6 =3D 72717139 looks nice 4653896912 >> 7 =3D 36358569 looks correct (that is an ugly one) 4653896912 >> 8 =3D 18179284 looks as it should 4653896912 >> 9 =3D 9089642 looks half of the above 4653896912 >> 10 =3D 4544821 looks as expected 4653896912 >> 11 =3D 2272410 looks superb 4653896912 >> 12 =3D 1136205 looks hey I am not a native speaker 4653896912 >> 13 =3D 568102 looks good for ruby and bad for some othe= r programming toys =3D> 14 Cheers Robert -- Deux choses sont infinies : l'univers et la b=EAtise humaine ; en ce qui concerne l'univers, je n'en ai pas acquis la certitude absolue. - Albert Einstein ------=_Part_33638_5448285.1144584380902--