İkilik Değer Onluk Değere Nasıl Çevirilir.
-
Mesela 176 sayısını ikilik değere nasıl çevirilir ve sonuç ne çıkar.
Yada 10101111 ikilik sayısını onluk sayıya nasıl çevrilir ve sonuç ne çıkar.
Sorum genel anlamda.
Şimdiden teşekkürler. -
176 yı 2lik değerde yani binary yazmak istersen sürekli 2ye bölersin.bölünemeyene kadar bölersin.sonra en son bölümü yazarın sora kalanları yazarsın.
176:2=88 kalan=0
88:2=44 kalan=0
44:2=22 kalan=0
22:2=11 kalan=0
11:2=5 kalan=1
5:2=2 kalan=1
2:2=1 kalan=0
yani şimdi 176 nın binary si 1 (son bölümü aldık dieleri kalanlar)0110000 olur.
10101111 ü 10 luk yani decimale şööle çevirirsin 2nin kuvvteleri ile çarparsın her basamaktaki sayıyı
10101111=ensondan başa basamakları 2nin kuvvetleri ile çarp 2 üzeri 0 çarpı 1+2üzeri bir çarpı1 +...diye yaparsın
bide negatif sayıların yazımı vardır ki nrg olayı falan war bashka zamana artık o da -
ikilik sistemde sayılar 1 ler ve 0 larla ifade edilir.Onluk bir sayı ikilik sayıya çevrilirken.2 nin katları göz önüne alınır. basiten başlayıp göstereyim.
ikilik sistemde bir den beşe kadar olan sayılar.
onluk---ikilik
1 1
2 10
3 11
4 100
5 101
2 lik sistemde her basamak 2 nin katlarını ifade eder onluk sistemde ise her basamak 10 un katlarını belirtir.
bu yüzden ikilik sistemde tek basamaklı bir sayı sadece 1 veya 0 değerini alabilir bunu 2^0 2^1 2^2 2^3 şekilde düşünebilirsin (^ işaretini x in kuveti olarak kulandım) yani 2lik sistemde 2nci basamaktaki en buyuk değer 2^1 kuvetinin değeri 3ncü basamaktaki en buyuk değer ise 2^2 nin değerini alabilir ve basamaklar artıkça bu 2 nin kuvvetlride artar.
mesela 5 basamaklı ikilik sistemdeki bir sayı
10111 olsun
bunu ondalık sayıya çevirirken sağdan başlıyoruz
basamakta 1 varsa ordaki değer kullanılır demektir.
1. basamak 1 var
2^0=1
2.basamak 1 var
2^1=2
3.basamak 1 var
2^2=4
4.basamak 1 yok
ekleyecek değer yok
5.basamak 1 var
2^4=16
sonra bu değerleri topluyoruz.
1+2+4+16=23 yani 10111 ikilik sayısı ondalık düzende 23 sayısına eşit
tersini yaparken
kalan 1 se 1 koyuyoruz kalan 0 sa 0
23/2=11 kalan 1
11/2=5 kalan 1
5/2=2 kalan 1
2/2=1 kalan 0
elde kalan 1 olduğu için bunuda yazıyoruz
aşağıdan yukarı doğru
10111=23
176/2=88 0
88/2=44 0
44/2=22 0
22/2=11 0
11/2=5 1
5/2=2 1
2/2=1 0
elde 1 var 1
176=10110000
10101111
1. basamak 1 var 1
2." " 2
3. " " 4
4. " " 8
5. " 1 yok
6. basamak 1 var 32
7. " 1 yok
8. basamak 1 var 128
hepsini topluyoruz 128+32+8+4+2+1=175
biraz karışık oldu ama inşalah anlamışsındır.
-
Gerçekten çok teşekkür ederim.
Ben ders notlarını kaybetmiştim. Acayip derecede makbule geçti.
sağolun
-
win calculator un gelişmiş bölümünü aç...
Toplam Hit: 3203 Toplam Mesaj: 5
