Şimdi Ara

C# da binary çevirme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
3.216
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar. klavyeden girilen 0-255 dahil ve aralarından girilen sayının 2lik sayı sistemi halinde ekranda gösteren programı nasıl yazabilirim



  • kod JAVA da yazıldı
    rahatlıkla C# ye çevirebileceğini düşünüyorum

    eksi sayıların önüne - işaretini koyuyor.

     


    /**
    * 10 luk tabandaki sayiyi 2 lik tabana cevirir
    * decimal to binary convertor
    *
    * tamsayilarla calisir
    *
    * @author Hitman
    * @version 3.2.2007
    */
    public class tenToTwoConvertor
    {
    public static void convert(int bolum)
    {
    int kalan;
    String sayi="";
    while (bolum>1 || bolum<-1)
    {
    kalan=Math.abs(bolum%2); //kalan mutlaka positif olmali
    bolum=bolum/2; //surekli 2 ye bol (1 olana kadar)
    sayi=kalan+sayi; //2 bitlik sayiyi string olarak kaydet
    }
    sayi=bolum+sayi; //son bolumu sayinin sonuna ekle
    System.out.println(sayi);
    }
    }





  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.