Szybki sposób na znalezienie następnej wielokrotności liczby

Muszę znaleźć pierwszą wielokrotność dla liczby zaczynającej się od numeru podstawowego. Na przykład: Pierwsza wielokrotność 3 z 7 to 9. Moja pierwsza próba polegała na:

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

Na koniec „wielokrotność” będzie miała pierwszą wielokrotnośćnumber pobaseNumber. Problem polega na tym, kiedynumber staje się zbyt duża, liczba iteracji staje się zbyt duża. Więc moje pytanie brzmi: czy istnieje szybszy sposób na to?

questionAnswers(4)

yourAnswerToTheQuestion