Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
3219
Tıklama
0
Öne Çıkarma
C# da binary çevirme
Y
17 yıl
Çavuş
Konu Sahibi

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



H
17 yıl
Yarbay

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);
}
}




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.