Maneira rápida de encontrar o próximo múltiplo de um número

Preciso encontrar o primeiro múltiplo para um número a partir de um número base. Por exemplo: O primeiro múltiplo de 3 de 7 é 9. Minha primeira tentativa foi fazer isso:

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

No final, "múltiplo" terá o primeiro múltiplo denumber depois debaseNumber. O problema é que quandonumber torna-se muito grande, o número de iterações se torna demais. Então, minha pergunta é: existe uma maneira mais rápida de fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion