folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder İkilik Değer Onluk Değere Nasıl Çevirilir.



İkilik Değer Onluk Değere Nasıl Çevirilir.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kaplan
    kaplan's avatar
    Kayıt Tarihi: 05/Eylül/2002
    Erkek
    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.

    ELBET BIRGÜN
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JOSHUA
    JOSHUA's avatar
    Kayıt Tarihi: 26/Kasım/2003
    Erkek
    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

    KENDİNİ BİL!!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tekken
    tekken's avatar
    Kayıt Tarihi: 22/Aralık/2003
    Erkek
    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.



  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kaplan
    kaplan's avatar
    Kayıt Tarihi: 05/Eylül/2002
    Erkek
    Gerçekten çok teşekkür ederim.
    Ben ders notlarını kaybetmiştim. Acayip derecede makbule geçti.
    sağolun

    ELBET BIRGÜN
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    i0zc
    i0zc's avatar
    Kayıt Tarihi: 05/Mayıs/2004
    Erkek
    win calculator un gelişmiş bölümünü aç...

    Eğer kafanıza bir taş düştüyse,kafanız taş düşebilecek bir yerde dolaştığınız için suçlu sizsinizdir!...
Toplam Hit: 3203 Toplam Mesaj: 5