CORDIC
Algoritmo que calcula seno, coseno, arcotangente y raíces cuadradas con solo desplazamientos, sumas y una tabla pequeña.
Jack Volder lo ideó en 1959 en Convair para el ordenador de navegación del bombardero B-58, donde no cabía un multiplicador. La idea es girar un vector hacia el ángulo buscado en pasos cada vez más pequeños, elegidos para que cada giro equivalga a dividir por una potencia de dos, es decir, a un desplazamiento. Cada iteración aporta más o menos un bit de precisión: dieciséis vueltas, dieciséis bits.
El mismo truco funcionó después en calculadoras como la HP-35 y en el coprocesador 8087 de Intel. Hoy sobrevive allí donde los multiplicadores son caros o no existen: en FPGA, en microcontroladores sin FPU y como bloque de hardware propio en chips como el STM32G4. El resultado sale en coma fija, así que el escalado sigue siendo problema del programador.