Supongo que por “trucos de cálculos matemáticos antiguos” se refiere a las técnicas utilizadas por los humanos para hacer aritmética de enteros simples (por ejemplo, multiplicación y división) rápidamente. Si es así, este tipo de trucos no son realmente útiles para las computadoras, porque las computadoras usan diferentes representaciones de números (consulte el artículo “Número binario” en Wikipedia para obtener más información).
Sin embargo, existen algunas técnicas para acelerar las operaciones aritméticas, aunque no es probable que los humanos las usen fácilmente, por ejemplo, el algoritmo Karatsuba para una multiplicación más rápida. Además, hay muchas técnicas diferentes de manipulación de bits para tareas más específicas: Bit Twiddling Hacks
Y hay muchos trucos interesantes con la representación por computadora de números decimales, como el famoso algoritmo rápido de raíz cuadrada inversa.
- ¿Cómo sé cuándo usar números de coma flotante de precisión simple o doble?
- ¿Qué es la recursividad?
- ¿Qué son las matemáticas básicas y fundamentales para la visión por computadora, el aprendizaje automático, la inteligencia artificial, la estructura de datos y algoritmos, sistemas de control, sistemas en tiempo real y procesamiento de señales digitales?
- ¿Cuál es el problema P vs NP?
- ¿Cuándo se llama función sobreyectiva a una función sobre?