Huhu, und noch ein Problem von mir
Ich bearbeite grad folgende Aufgabe.
Ausgabe der Binärdarstellung einer Ganzzahl sowie die Rechnungsschritte. Für die Zahl 14.
Die Ausgabe soll so aussehen:
Ich hab schon was dazu gefunden, also die Methode zum Umrechnen eben. Allerdings bekomm ich das nicht mit der Augabe der Rechenschritte und Modulo Berechnungen hin. Zumindest ist meine Ausgabe Quatsch.
Das hab ich bisher da stehen:
Vielleicht kann mir ja jmd helfen, gerne auch im Skype (WonderWoman869) um sich die Lösung gemeinsam zu erarbeiten.
Ich bearbeite grad folgende Aufgabe.
Ausgabe der Binärdarstellung einer Ganzzahl sowie die Rechnungsschritte. Für die Zahl 14.
Die Ausgabe soll so aussehen:
Java:
14 / 2 = 7 R 0
7 / 2 = 3 R 1
3 / 2 = 1 R 1
1 / 2 = 0 R 1
Die Zahl 14 in Binärdarstellung ist 1110
Ich hab schon was dazu gefunden, also die Methode zum Umrechnen eben. Allerdings bekomm ich das nicht mit der Augabe der Rechenschritte und Modulo Berechnungen hin. Zumindest ist meine Ausgabe Quatsch.
Das hab ich bisher da stehen:
Java:
public class dezdual {
public static void main(String[] args) {
int zahl_int = 14;
String ausgabe = "";
int x = 1;
int y = 0;
while (zahl_int != 0) {
if (zahl_int % 2 == 0) {
ausgabe = y + ausgabe;
System.out.print(zahl_int + "/" + "2 " + "=");
} else {
ausgabe = x + ausgabe;
}
zahl_int = zahl_int / 2;
System.out.println(zahl_int);
}
System.out.print("Die Zahl 14 ist in der Binärdarstellung: " + ausgabe);
}
}
Vielleicht kann mir ja jmd helfen, gerne auch im Skype (WonderWoman869) um sich die Lösung gemeinsam zu erarbeiten.
Zuletzt bearbeitet: