bunlar güzel hex halini veriyor da ben yukarıdaki gibi aritmetik birşey diye bekledim. hakan gurcan olaya bir açıklık getirirse iyi olur yoksa boşa uğramış olmak istemiyorum
/** * 10 luk tabandaki sayiyi 2 lik tabandaki sayiya cevirir * decimal to binary converter * * 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 lik tabandaki sayiyi string olarak kaydet } sayi=bolum+sayi; //son bolumu sayinin sonuna ekle System.out.println(sayi); } }
ben bu programı birkaç gün önce yazdım 10 luk tabandaki sayiyi 2 lik tabandaki sayiya ceviriyor
mantık aynı oldugu icin 16 lik tabana ceviren sekle de modifiye edebilirsin.
program kodu java içindir
bir soru sorulmuş ama güzel bir topiğe dönmüş arkadaşlar .. ellerinize sağlık
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme