Hallo, ich wollte gerne, dass eine while Schleife so oft wiederholt wird bis eine Zahl x ist. Ich weiß nicht genau wie ich es erklären soll aber ich zeig es einfach mal:
Angenommen die "dezimalZahl" ist 118 dann ist a beim Abbruch 64, wenn ich von "dezimalZahl "dann die 64 abziehe bleiben noch 54 übrig, mit dieser aktualisierten Zahl möchte ich, dass er die Schleife nochmal durchgeht, dann kommt 32 raus -> Rest 22. Das soll sich so lange wiederholen bis halt kein Rest mehr übrig ist
Ich weiß also nicht wie ich diese while Schleife so lange laufen lassen kann bis "dezimalZahl" halt = 0 ist, ich habe leider nichts gefunden ob und wie return bei einer while Schleife funktioniert sprich kann auch sein dass es damit geht nur weiß ich nicht wie.
Java:
while(a<=dezimalZahl/2){
a = a * 2;
}
Angenommen die "dezimalZahl" ist 118 dann ist a beim Abbruch 64, wenn ich von "dezimalZahl "dann die 64 abziehe bleiben noch 54 übrig, mit dieser aktualisierten Zahl möchte ich, dass er die Schleife nochmal durchgeht, dann kommt 32 raus -> Rest 22. Das soll sich so lange wiederholen bis halt kein Rest mehr übrig ist
Ich weiß also nicht wie ich diese while Schleife so lange laufen lassen kann bis "dezimalZahl" halt = 0 ist, ich habe leider nichts gefunden ob und wie return bei einer while Schleife funktioniert sprich kann auch sein dass es damit geht nur weiß ich nicht wie.