Evaluar si un número flotante (float o double) es igual a sí mismo (hacer x==x) puede parecer una perogrullada, pero resulta ser un inesperado y útil truco para los que necesitamos implementar aplicaciones de cálculo científico robustas. El artículo de hoy nos llevará …

Números flotantes: curiosidades y utilidades Leer más »

Teorema 3.1. Decidir si es posible llegar a un punto cualquiera de un nivel de Super Mario Bros es un problema NP-completo. ¿Estamos ante un candidato a un premio de investigación IgNobel? Posiblemente. Investigadores de Bruselas y del MIT han publicado un …

Estudio determina que Super Mario Bros es NP-completo Leer más »

Lo siento por el estrés que cause en los doctorandos… pero hoy traigo vídeos de algunos de los artículos más impactantes que se presentarán en mayo en el congreso Eurographics 2012. Generación automática de parcelas en entornos urbanos (por el …

Últimas novedades en gráficos por ordenador (Eurographics 2012) Leer más »

Los que tengan edad para saber qué era una radio de dos pletinas valorarán la diferencia entre una copia analógica y una digital: una copia analógica se va deformando con cada copia (por el inevitable ruido) hasta llegar a ser …

Vídeo: ¿Qué pasa si recodificas una imagen en JPEG 800 veces? Leer más »

Los ordenadores y videoconsolas, basadas en procesadores con un comportamiento 100% matemático y preciso, necesitan a veces generar aleatoriedad. Hoy traigo la historia de una de las mayores pifias que una empresa informática (IBM) haya cometido jamás relacionada con, precisamente, …

Pifia histórica de IBM: de cuando los números aleatorios caían todos en un plano Leer más »

Por ocurrir al principio de la película, no es ningún spoiler decir que una de las primeras sorpresas que se encuentran los científicos que experimentan con chimpancés es ver cómo uno de ellos es capaz de resolver un puzle o juego, al …

El origen del planeta de los simios: Las torres…¿de Lucas? ¿o de Hanoi? Leer más »

Herb Sutter, miembro de Microsoft y presidente del comité de estándares de C++ de la ISO anunció este viernes pasado que el resultado de las votaciones ha sido el de aprobar por unanimidad la actualización del lenguaje de programación C++, …

ISO aprueba por unanimidad C++0X: ¡ya tenemos el nuevo estándar C++11! Leer más »

El profesor e investigador de Cambridge (UK) Edward Rosten es muy conocido en el ámbito de la visión por computador por ser el inventor del detector de características FAST. Pero además es un brillante programador (hacker) de metaprogramación con templates de C++ y tiene otros proyectos software …

Metaprogramación de plantillas C++: cálculos de reales usando únicamente enteros Leer más »