Java ile Sayıları İkilik Tabanda Yazdırma

Merhaba arkadaşlar bugün sizlerle birlikte Java kullanarak sayıları nasıl ikilik tabanda yazdırabileceğimizi göstereceğim.

import java.util.Scanner;
public class ikilik_taban {
    public static void main(String args []){
String ikilik=""; //Boş bir String tanımlıyoruz
 Scanner s = new Scanner(System.in);
 System.out.println("İkilik tabana çevirmek istediğiniz sayıyı giriniz: ");
 int sayi = s.nextInt();
 while(sayi>0){
int a = sayi%2;// Önce sayının modunu alıyoruz
 sayi/=2;// Sonrasında ise 2'ye bölüyoruz
 ikilik = a + ikilik; /* a'yı başta tanımladığımız Stringe ekliyoruz
 a'yı öne yazmamız gerekiyor çünkü önce ilk basamağı buluyoruz sonra ikinci basamak, üç, dört diye gidiyor
 yani her adımda sol tarafına yazdırıyoruz */ }
System.out.println(ikilik); }
}



Tahsin ALTINTAŞ

Computer science 4 life mottosuyla yola çıkmış bir bilgisayar mühendisi.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir