how to works ruby bitwise operator

0 beğenilme 0 beğenilmeme
1 görüntülenme
25, Aralık, 2017 Bilgi Teknolojileri kategorisinde nsy Bilge (95,630 puan) tarafından soruldu
Ruby bitwise operatör nasıl çalışır ?
    

1 cevap

0 beğenilme 0 beğenilmeme
25, Aralık, 2017 nsy Bilge (95,630 puan) tarafından cevaplandı
puts 5 << 2  # çıktısı yirmi olacaktır.

Açıklama;

5 sayısını  ... 0 1 0 1    olarak yazarız. şimdi bu bitleri sola doğru 2 birim kaydırırsam,

                ..1 0 1 0 0  olur. En başa iki sıfır ekleme sola 2 birim kaydırmak demek. Yeni sayımızın onluk değeri 20 oldu.
...