¿Por qué multiplicarse es más barato que dividir?

Hace poco escribí una clase de Vector 3 y envié mi función normalizar () para que la revisara con un amigo. Dijo que era bueno, pero que debería multiplicar por el recíproco siempre que sea posible porque "multiplicar es más barato que dividir" en tiempo de CPU.

Mi pregunta es simplemente, ¿por qué es eso?

Respuestas a la pregunta(3)

Su respuesta a la pregunta