Schneller Weg, um das nächste Vielfache einer Zahl zu finden

Ich muss das erste Vielfache für eine Zahl finden, die von einer Basiszahl ausgeht. Zum Beispiel: Das erste Vielfache von 3 aus 7 ist 9. Mein erster Versuch war, dies zu tun:

multiple = baseNumber
while(multiple%number !=0 )
    multiple++

Am Ende hat "multiple" das erste Vielfache vonnumber nach dembaseNumber. Das Problem ist, wannnumber zu groß wird, wird die Anzahl der Iterationen zu viele. Meine Frage lautet also: Gibt es einen schnelleren Weg, dies zu tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage