
Prevody
By: a guest on Nov 7th, 2010 | syntax:
Java | size: 0.95 KB | hits: 60 | expires: Never
/**
*
* @author Felix
*/
public class Prevody{
public StringBuffer sb = new StringBuffer();
public boolean DEBUG = false;
public void KlasickyPrevod(int num,int f){
System.out.println("Prevadene cislo:"+Integer.toString(num));
System.out.println("Prevodni soustava:"+Integer.toString(f));
int w;
while(num!=0){
if(DEBUG){
System.out.println("Deleni "+Integer.toString(num)+"/"+Integer.toString(f)+" zbytek:"+Integer.toString(num%f));
}
w = num%f;
num = num/f;
sb.append(w);
}
sb.reverse();
System.out.println("Vysledek="+sb);
}
public static void main(String[] args) {
Prevody p = new Prevody();
// prevadene cislo
int cislo = 120;
// prevodni soustava
int soustava = 2;
// defaultne je nastaveny vysledek v 10kove soustave
p.KlasickyPrevod(cislo,soustava);
}
}