Google no es muy bueno en matemáticas

Y lo puedes comprobar usando su calculadora.

Resultado de la resta en la calculadora de Google

Gracias a Javier por el aviso 🙂

Comentarios
  1. el limite es 14 números después de eso ya no calcula.

    un error extraño deben tener algun bloqueo raro por ahi

    Responder

    • Resta bien hasta 999999999999999 – 999999999999996, cuando subes la segunda cifra a 999999999999997… ouch!

      Responder

  2. No sé si has hecho la siguiente búsqueda

    “the answer to life the universe and everything”

    Te saldrá la calculadora y el resultado un NUMERO, había leído muy poco al respecto y no se con claridad de que se trata el resultado, espero puedas hacer un articulo explicando a que se debe el “resultado”.

    Para los que quieren ver ya! -> http://ir.pe/4ot

    Responder

    • Es un guiño a “La guía del autoestopista galáctico”, una saga de libros de Douglas Adams. Te los recomiendo, son bastante simpáticos 🙂

      Responder

      • Nunca olvides llevar una toalla contigo

        Responder

        • JAJAJAJAJA, ‘una toalla’, ¿eres fanático de la película verdad?.

          Responder

      • chaminet

        Grandísimo libro… grandísima saga. Por lo visto están preparando un 6º porque Douglas dijo que le parecía muy tétrico el final que había puesto y al morir… pues otros lo están retomando. 😀 una buena noticia.

        Responder

      • Voy a ver cuando me doy un tiempo para buscarlo y leerlo. Gracias

        Responder

      • Miguel BR

        No sabia que habia libro y menos que fueran saga, aqui deberas que a uno lo ponen a leer.

        Responder

    • Abogadro

      Eso esta mal, la pregunta esta mal formulada.

      Responder

    • Curioso, no sabia que escribiendo una palabra te podría mostrar un numero.

      Responder

    • chaneke

      Saludos,
      La respuesta es muy buena, se trata de una fabulosa serie de comics de CiFi, Imagina en un futuro lejano, a una computadora que tarda 7 y medio millones de años en hacer un calculo, y al final la respuesta es 42… ¿pero y la pregunta cual era?… wow, muy recomendado enserio
      mas en este enlace:
      http://en.wikipedia.org/wiki/Phrases_from_The_Hitchhiker%27s_Guide_to_the_Galaxy

      Responder

  3. Uta ma, con razon mi suledo sale en Zero 😉

    Responder

  4. Igualmente pasa con…

    999 999 999 999 999 – 999 999 999 999 998 = 0

    Salu10.

    Responder

  5. chaneke

    Mmm, google trabaja con Phyton cierto?, tal vez si buscamos en la documentacion y los formatos de numero largos… probablemente encuentres la respuesta

    Responder

    • no creo que eso tenga mucho que ver.

      Responder

    • No, a Python no le ocurre. Por defecto para los números en coma flotante, su tipo float, utiliza un double de C.

      Responder

  6. Esto es viejiiiiiisimo… lo extraño es que no lo hayan arreglado

    Responder

  7. Es triste que un blog que se dedica a noticias sobre informática publique algo así, ya que ese error ocurre en prácticamente todos los sistemas informáticos, se llama cancelación y es más viejo que la tana, tiene que ver con la resta de dos números próximos entre sí representados en coma flotante. Ocurre si lo haces en cualquier lenguaje de programación o incluso en herramientas como Matlab.

    http://www.fdi.ucm.es/profesor/mozos/AEC/aritm_pf.PDF

    Responder

    • dani

      eso estaria muy bien sino fuera porque los numeros no estan en coma flotante. ¿fail? y en todo caso prueba a restar ambas cantidades en coma flotante en java, c, python, ruby, etc. que con cantidades tan pequeñas no te va a dar ningun problema. no digas chorradas.

      Responder

    • ¡Pues claro que es un problema de precisión! Eso lo supondría cualquier persona que haya estudiado primero de informática. O que simplemente usara computadoras cuando se descubrió el error en las divisiones en coma flotante de los Pentium.

      Pero esto es una entrada humorística que consiste en 7 palabras (+ agradecimiento) y una imagen. No es una explicación sobre los tipos numéricos en tal o cuál lenguaje de programación. Eso lo puedes encontrar, por ejemplo, en mi tutorial sobre Python: Tipos básicos.

      En todo caso, ya que hay que explicarlo todo, esto es de lo más sangrante, porque lo correcto habría sido hacer una simple comprobación sobre las entradas y avisar al usuario, o bien utilizar tipos con mayor precisión (como el tipo Decimal de Python, que también comento en mi tutorial de Python 😉 😉 )

      Responder

      • Siento el tono del anterior comentario! me pilló algo de mala leche ^^

        La cancelación ocurre independientemente del tipo de datos o lenguajes de programación, tiene que ver con la representación numérica (ya sea binaria o coma flotante) y limitada por la arquitectura de los procesadores actuales 🙂

        Un saludo!

        Responder

      • por comentarios como el primero es que no hay mucho espacio a las sutilezas

        Responder

    • alexz
  8. wow, interesante el error de google… opino que talvez es lo que explica el tipo de arriba, Jokantaro

    saludos!

    Responder

  9. Aether

    De hecho la explicacion que nos da Jokantaro la encuentro bastante logica y personalmente no la he probado pero por lo simple de la respuesta me parece que eso es sin duda lo que ocurre con la calculadora de google

    Responder

  10. es viejo esto…

    Responder

  11. creo que google acaba de desepsionarme
    xD

    Responder

  12. gabriel

    El porcentaje de error es muy bajo. Es como el de +-0.03%, si mis viejas matematicas todavia funcionan… digamos que las unidades son demasiado insignficantes para semejante cantidad… supongo que estaba aproximando o redondeado (usando 1EXX) mas que dando una respuesta exacta.

    Responder

  13. me llamo la atencion cuendo encontre la respuesta al universo, la vida y todo lo demas jaja

    Responder

  14. […] Mundo Geek. Archivado en Curiosidades Deja aquí tu comentario ↓ Etiquetas Google, […]

    Responder

Deja un comentario