Hallo zusammen.
Vielleicht kann mir ja jemand kurz etwas zur Rekursion erklären. Ich versuche gerade rekursiv eine Kommazahl (die mit einer 0,.. beginnt) in eine Binährzahl umzurechnen. Jetzt stoße ich auf ein Problem:
die Methode gibt einen String zurück und in diesem String soll ich auch die Binährzahl speichern. Wenn ich dann nun rekursiv die Methode wieder aufrufe will ich einerseits, dass die Werte die rauskommen(also meine Nullen und Einsen) im String gespeichert werden und gleichzeitig meine anderer Wert (also die Zahl mit der ich weiter rechne) auch zurückgeben wird. Wie weiß ich also was in den String returned wird und was zurück aufgrund der Rekursion geht.
beste Grüße und ich hoffe jemand kann mir das erklären
Vielleicht kann mir ja jemand kurz etwas zur Rekursion erklären. Ich versuche gerade rekursiv eine Kommazahl (die mit einer 0,.. beginnt) in eine Binährzahl umzurechnen. Jetzt stoße ich auf ein Problem:
die Methode gibt einen String zurück und in diesem String soll ich auch die Binährzahl speichern. Wenn ich dann nun rekursiv die Methode wieder aufrufe will ich einerseits, dass die Werte die rauskommen(also meine Nullen und Einsen) im String gespeichert werden und gleichzeitig meine anderer Wert (also die Zahl mit der ich weiter rechne) auch zurückgeben wird. Wie weiß ich also was in den String returned wird und was zurück aufgrund der Rekursion geht.
beste Grüße und ich hoffe jemand kann mir das erklären