Dentro de la computadoraAritmética computacional

0.1 + 0.2 ≠ 0.3

Las computadoras se equivocan un poquito en sumas decimales simples

Pídele a la mayoría de los lenguajes de programación que sumen 0.1 y 0.2, y el resultado no es exactamente 0.3. Nada está roto. ¿Qué pasa?

Descubrirás

  • Por qué la computadora no puede escribir 0.1
  • Dónde se cuela el pequeño error
  • Cómo el código cuidadoso esquiva la trampa

Por qué importa

Acecha en la mayor parte del software que hace cuentas con decimales, de juegos a hojas de cálculo, y por eso el dinero suele guardarse en centavos.

Unos 3 min6 diapositivas interactivas · 5 preguntasLección 11 · Zona 2

Jugar esta lección

Gratis en tu navegador o en iPhone

Más en esta zona

  1. 10ProbabilidadLa trampa de Monty HallCambiar de puerta duplica tus probabilidades de ganar el auto
  2. 12Privacidad digitalTus fotos saben dónde vivesMuchas fotos del celular llevan coordenadas GPS ocultas
  3. 13Medios digitalesLas películas no se muevenSon imágenes fijas que pasan tan rápido que te engañan
  4. 14Ingeniería socialEl anzuelo del phishingEl hackeo más peligroso ataca tu criterio, no tu computadora
  5. 15CombinatoriaTu barajada nunca había ocurridoUn mazo bien barajado es casi seguro una primicia histórica
  6. 16Inteligencia artificialEquivocado con total seguridadLa IA puede sonar segura mientras inventa una respuesta
  7. 17Percepción del colorEl vestidoTu cerebro adivina la luz antes de decidir qué color ve
  8. 18Historia del softwareGangnam Style rompió el contador de YouTubeUn video tuvo más vistas de las que el contador podía contar