|
|
||||
|
KONULAR
LOJİC DEVRELER
Ondalık Binary Sayıları Ve Diğer Sayı Sistemlerine Çevirme | Ondalık Binary Sayıları Ve Diğer Sayı Sistemlerine Çevirme |
|
|
Ondalık Binary SayılarıOndalık decimal sayılarını genel olarak şu denklemle ifade edilir. N = d1*R-1 + d2*R-2 + d3*R-3 ............................ dn*R-n Buna göre 0,725 ondalık decimal sayısı; N = 7*10-1 + 2*10-2 + 5*10-3 Şimdi de 0,1011 binary ondalık sayısını decimal 'e çevirelim. 1*2-1 + 0*2-2 + 1*2-3 + 1*2-4 2-1 = 1/21 = 0,5 Buna göre; (0,1011)2 = 1*2-1 + 0*2-2 + 1*2-3 + 1*2-4
Ondalıklı Decimal Sayıların Binary 'e (İkili Sisteme) ÇevrilmesiOndalık decimal sayılar, binary sistemine çevrilirken "çarpım 2" yöntemi kullanılır. 0,57251 * 2 = 1,14502 Sonuç: (0,57251)10 = (0,10010............)2 dir. Sağlaması: (0,10010)2 = 1*2-1 + 0,2-2 + 0*2-3 + 1*2-4 + 0*2-5 = 0,5 + 0,0625 Görüldüğü gibi 0,57251 sayısı, sağlama sonunda 0,5625 çıkmaktadır. İşlem sayısı çoğaltılır ve sonuçta 1 tam sayısı elde edilirse gerçek sayı bulunur. Elektronik hesap makinaları bu sisteme göre çalışır. Geliştirilmiş makinalarda işlem sayısı fazla olacağından, hata miktarıda daha aza indirilmiş olur.Bundan dolayı markaları farklı hesap makinaları aynı işlem için farklı sonuçlar verebilr. Sonucu tam olan birbaşka işlem yapalım.. 0,65625 * 2 = 1,31250 Sonuç: (0,10101)2 dir Sonuçda görüldüğü gibi 1 tam sayısı elde edilmiş oldu.. Sağlaması: (0,10101) = 1*2-1 + 0*2-2 + 1*2-3 + 0*2-4 + 1*2-5 = 0,5 + 0,125 + 0,03125 Tam ve Ondalıklı Binary Sayıların Decimal 'e ÇevrilmesiTam ve ondalıklı sayıları beraber olan binary sayısının denklemini şöyle ifade edebiliriz. N = 24d4 + 23d3 + 22d2 + 21d1 + 20d0 + d1R-1 + d2R-2 + d3R-3 + ......................dnR-n veya N = 16d4 + 8d3 + 4d2 + 2d1 + d0 + d1R-1 + d2R-2 + d3R-3 + ......................dnR-n (1010,10110)2 sayısını decimal sayı sistemine çevirelim. N = 1*23 + 0*22 + 1*21 + 0*20 + 1*2-1 + 0*2-2 + 1*2-3 + 1*2-4 + 0*2-5 N = 8+2+0,5+0,125+0,0625 N = (10,6875)10 (1010,10110)2 = (10,6875)10 olur. Tam ve Ondalıklı Decimal Sayıların Binary Sayı Sistemine ÇevrilmesiDecimal sayıları binary 'e çeviriken izlenecek yol bölme ve çarpma işlemidir. Virgülden öncesi ve sonrası ayrı ayrı işleme tabi tutulur. Virgülden önceki kısım bölme işlemine tabi tutulurken virgülden sonrası için çarpma işlemi yapılır. (68,1875)10 decimal sayısını binary sayı sisteminde ifade edelim. 68 / 2 = 34 Kalan 0 Buna göre tam sayının yanıtı = (1000100)2 dır. 0,1875 * 2 = 0,3750 Buna göre ondalık kısımda şu şekilde oluşmuş olur = (0011)2 Sonuç olarak = (1000100,0011)2 bulunmuş olur.
|
| < Prev | Next > |
|---|
| Elektro Teknoloji |
|