Hi , ich soll als Hausaufgabe eine Methode schreiben "public static String getBinary(int number)", die die Binärdarstellung (ohne 2er Komplement) der Variablen number als String zurückgibt.
Ich hab Probleme mit der return-Anweisung am Ende, da die Variable ja nur innerhalb der Schleife gilt...
Bitte helft und schon mal danke im Vorraus!
Ich hab Probleme mit der return-Anweisung am Ende, da die Variable ja nur innerhalb der Schleife gilt...
Bitte helft und schon mal danke im Vorraus!
Code:
public static void main (String[]args){
System.out.println(4);
}
public static String getBinary(int v){
String number;
while(v>0){
number = v%2==0? "0":"1";
v=v/2;
number= number + number;
return number;
}
}