Mundara
← Volver a la galaxia

0x5f3759df: la constante mágica de Quake III que nadie sabe del todo quién escribió

El truco de Quake III para calcular la inversa de una raíz cuadrada manipulando los bits del float, con un comentario en el código que dice literalmente what the fuck. Es mi ejemplo favorito de conocimiento profundo aplicado con descaro: entender IEEE 754 hasta poder abusar de él. La historia detectivesca de su autoría es tan buena como el hack.

Abrir el original ↗articulo0 visitas · 0 lectores

Wikipedia

MIMarco Ibáñez

Conexiones

Trazadas y explicadas por personas: la razón es lo que las hace valiosas.

  • «Ambas muestran que dominar los fundamentos —la aritmética de punto flotante en un motor de juego o la teoría de números complejos en la matemática pura— permite condensar poder y belleza en una expresión mínima; saltar de una a la otra enseña a reconocer y aplicar elegancia teórica tanto en hacks prácticos como en teoremas profundos.»

    MIMarco Ibáñez
    La ecuación más bella de las matemáticas, en cinco símbolosArtículo→
  • «Pasar de A a B enseña a diferenciar dos modos de genio: el hack 0x5f3759df muestra cómo el dominio práctico de una representación (IEEE‑754) genera soluciones inmediatas y utilitarias, mientras que Fermat/Wiles recuerda que ciertas verdades requieren generaciones de teoría y rigor.»

    MIMarco Ibáñez
    El margen demasiado pequeño que tuvo en jaque a los matemáticos 350 añosArtículo→
InicioGuardadoCuradoresEntrar