İkili Sayı Sisteminde İşlem Yapmayı Kolaylaştırın

Bilim & Teknoloji 10 Kasım, 18:32'de eklendi

 

Ufukları iki katına çıkarmaya hazır mısınız? O zaman sözü Sözlük yazarlarından birinin entry’sine bırakıyoruz…

İkili sayı sisteminde bir sayıyı 2 ile çarpmak ve 2’ye bölmek çok basittir: Tüm rakamları çarpmak için sola, bölmek için sağa kaydırırsınız.

Örnek:1938 : 11110010010.969 : 01111001001.484 : 00111100100 (elde var 1).242 : 00011110010

.121 : 00001111001

..60 : 00000111100

..30 : 00000011110

..15 : 00000001111

…7 : 00000000111

…3 : 00000000011

1 : 1

Aslında 10’luk sistemde 10’a bölünce de aynısını yapıyoruz ve sondan 0 atıp diğer rakamları bir kaydırıyoruz. Mantık aynı.

Bu bilgi eski bilgisayarlardan itibaren animasyonda çok kullanılan bir işlev aslında.

Ekranda “resim” olarak gördüğünüz her şey “pixel” dediğimiz noktalardan ibaret. Yeri gelmişken “pixel”, ‘pic’ture ve ‘el’ement kelimelerinden türetilen bir sözcük. Resmi oluşturan elemanlar anlamında.Örneğin büyük a harfini ele alalım.00000000 = 000111100 = 6001000010 = 66

01000010 = 66

01111110 = 126

01000010 = 66

01000010 = 66

00000000 = 0

İşte a harfini ekranda görmemizi sağlayan sayılar böylece kodlanmış oldu.

İşte burada tüm sayıları 2 ile çarparsanız a harfini oluşturan tüm pikseller 1 sola kayacaktır, 2’ye bölerseniz de sağa.

Böylece matematik işlemi ile ekranda kaydırmalar yapabilirsiniz.8 bit işlemcili ilk ev bilgisayarlarındaki ekranda sağdan sola yürüyen çöp adamlardan oluşan basit oyunlarda bile böylesine sayısal işlemlerle programlar yapıyorduk.Hiçbir şey göründüğü kadar kolay değildir anlayacağınız…

    Bizi Facebooktan Takip Etmek İçin

    Bizi Twitterdan Takip Etmek İçin Tıklayınız

Yorumlar

Henüz hiç yorum yapılmamış.

Sorry, comments for this entry are closed at this time.