[Ruby] Re: [Ruby] чет/нечет

vic ismakaev viclists at mail.esoo.ru
Wed Jan 29 19:12:40 MSK 2003


29 Январь 2003 20:49, Eugene Scripnik написал:
> Wednesday, January 29, 2003, 5:17:09 PM, you wrote:
>
> vi> Привет всем!
> vi> Есть метод проверки целых чисел на четность/нечетность?
> if num % 2 == 0
>    puts 'Чет'
> else
>    puts 'Нечет'
> end
>
> if num & 1 == 0
>    puts 'Чет'
> else
>    puts 'Нечет'
> end
Спасибо всем. 
А я блин стал извращаться через 
if a.divmod(2)[1] == 0
p чет
else
р нечет
end

Интересно, какой метод бстрее?
Думаю,что чере % или &.
-- 
С уважением
Виктор В Исмакаев



More information about the Ruby mailing list