Por que a multiplicação é mais barata que a divisão?
Recentemente, escrevi uma classe Vector 3 e enviei minha função normalize () para revisão a um amigo. Ele disse que era bom, mas que eu deveria multiplicar pelo recíproco sempre que possível porque "multiplicar é mais barato que dividir" no tempo de CPU.
Minha pergunta é simplesmente: por que isso?