El poder del cero

“El 21 de septiembre de 1997, cuando bordeaba la costa de Virginia, el costoso crucero USS Yorktown quedó detenido en medio de las aguas. El Yorktown estaba preparado para resistir la explosión de un torpedo o una mina, pero nadie pensó en un sistema de defensa que le protegiera del cero. Grave error. Ocurrió que se había instalado en los ordenadores del Yorktown un nuevo programa que controlaba las máquinas. Por desgracia nadie detectó la bomba que representaba un 0 en los códigos, un 0 que debía haber sido borrado durante la instalación. Por una u otra razón, el 0 se quedó allí olvidado, escondido en el código. Y allí permaneció hasta que fue requerido por el programa, y originó el colapso del ordenador. Cuando el programa trató de dividir por 0, los 80.000 caballos de potencia del buque quedaron inutilizados al instante. Llevó tres horas rearmar los controles de emergencia del motor y poder llevar el buque, a trancas y barrancas, hasta el puerto más cercano. Los ingenieros tardaron dos días en extraer el 0 del programa, reparar las máquinas y dejar al Yorktown listo para combatir. Ningún otro número podría haber causado semejante daño.”

Leído en Cero, la biografía de una idea peligrosa, de Charles Seife. (Podéis leer más sobre este incidente en Cabovolo).

12 Comentarios

Participa Suscríbete

Jaime González

Sirva de ejemplo para todos esos amigos del “déjalo, si da igual…” Pues en este caso NO dió igual.
Ahora, que menuda avería, al que le tocó de cabeza de turco le debieron dar para el pelo.

murquismurquis

sencillamente IM-PRESIONANTE! Y pensar que una de las mayores máquinas de guerra que existe actualmente se pueda inutilizar por un “CERO”… da que pensar la verdad. xD

Cabezón

En la Segunda Guerra Mundial pasó lo mismo varias veces. Un zero chocaba contra un portaaviones y lo mandaba pa’l fondo. 😉

AnomroflAnomrofl

Por eso los aviones se programan en ADA y no en C, ADA no deja dividir por 0 y C si

MonMon

Tampoco ye pa tanto. Yo cuando era pequeño me pusieron muchos ceros y aqui toy dando guerra.

KavyKavy

El cero es algo con lo que tener cuidado si. Por eso las matematicas antiguas no hacían uso de él. A veces uno podría pensar que muchas cosas serían más fáciles sin el.
saludos

3 Trackbacks

Información Bitacoras.com…

Valora en Bitacoras.com: “El 21 de septiembre de 1997, cuando bordeaba la costa de Virginia, el costoso acorazado Yorktown quedó detenido en medio de las aguas. El Yorktown estaba preparado para resistir la explosión de un torpedo o una mina, pero na…..

Deja un comentario

Tu email nunca será mostrado o compartido. No olvides rellenar los campos obligatorios.

Obligatorio
Obligatorio
Obligatorio

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>