Hace 15 años | Por mikelete a blogoscoped.com
D

Me acabo de entender de que Google también es una calculadora. Nunca me acostaré sin saber una cosa más.

Erizo

Normal, yo con números tan altos también me pierdo

D

Es el número de la bestia!!! si lo miran al revés está lleno de 66666!!!

asdrubal1990

Wow!! Hasta google se equivoca jejeje

supersapsap

#7 opino lo mismo.... jaja

mikelete

#8 La calculadora de Gnome da lo mismo lol

D

#8 Terrible... cuando todos sabemos que da poco más de 1.000000000000002500000000000012500000000000062500000000000312500000000001562500000000007812500000000039062500000000195312500000000976562500000004882812500000024414062500000122070312500000610351562500003

(PD: google lo redondeará, ¡pero menéame oculta los decimales!)

court

No es un problema de google, los números en coma flotante de 64 bits tienen un máximo de 16 dígitos significativos (en muchos casos 15, depende del número).

http://en.wikipedia.org/wiki/Floating_point

n

no es la primera vez que se encuentran errores en los cálculos matemáticos. ¿Alguien se acuerda de los errores de los primeros Pentium? ¿y de cómo Intel decía que eran detalles que casi seguro que no afectaría a ningún usuario?

http://es.wikipedia.org/wiki/Error_de_divisi%C3%B3n_del_Intel_Pentium

d

Vaya lo que han descubierto, que la aritmética de los ordenadores es finita. Eso no es un error, es una característica de los ordenadores. El error es no tenerlo en cuenta cuando es importante. Unos ejemplos: http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html

g

#13 Los números en cuestión son de 15 dígitos. Además, me llama la atención que si la diferencia es de 2, no falla. El problema está en la representación, obviamente, pero el motivo exacto cuál es? Puede que sea algo de la normalización?

Lo único que me parece claro es que usan aritmética de 32 bits, porque en 64 bits, esa cifra podría cubrirse con números enteros sin necesidad de recurrir a cálculos en coma flotante.

ForatNegre

Curioso. La calculadora de Windows SI lo hace bien !!!!!
Estara equivocado Bill Gates.

V

lo siento #7 ya lo he hecho, he roto internet...

http://www.google.es/search?hl=es&q=google&meta=

D

Bueno, mas o menos hombre, que quisquillosos, ¿acaso usáis google para resolver problemas de mecánica cuántica?... lol lol lol

Además, que sepáis que para google eso es 3,999999999 x 10e15 - 3,999999999 x 10e15 porque sus sistemas no dan para más roll

D

¿De verdad que alguien le interesa esto?

Erukto

Esto me recuerda a la famosa ecuación 1782^12+1841^12=1922^12, que es obviamente falsa, pero que por la precisión de una calculadora, ambos miembros dan el mismo resultado.

RocK

Joer, hasta convierte Google me convierte longitud en euros. http://www.google.com/search?hl=en&q=14+AU+a+EUR&btnG=Search

Pak

#5 Eso sería BUE-NI-SI-MO
Nos 'ownearía' a todos.... lol

D

pero quien es el atrapao que no tienee otra cosa que hacer que esa cuenta!!!

ksogui

#26 "si con un euro compro 14 UA, con un dólar podría comprar... 1.41866287 × 10^12 metros"



Por cierto, 4 999 999 999 999 / 1 = 5,0 × 10^12

RocK

#29 y 1Euro = 1.476,3Dollars/m3 que vendria a ser: 1 Euro son 1.476.300 Litros!

marbaez

bufff mierda de google. Cuando todo el mundo sabe que
399999999999999-39999999999999 = 0.99999999999999999999999999999999999999999 (con el 9 periódico)

pd. Si alguién no está de acuerdo me demuestre que no es cierto

beardedWarrior

y quien quiere calcular eso? un telepizzero? yo creo que "399999999999999-399999999999998" no lo ha usado nadie...nunca

eifersucht

Esto en Wikia Search se corregiría en un momento...

vfmmeo

Ya se nota, #20... El primer resultado de la búsqueda contiene una falta de ortografía... o a lo mejor es que los textos comienzan a comprimirse en plan Big Crunch!

"Buscador que enfoca sus resultados para este país ya nivel internacional tanto en castellano, catalán, gallego, euskara e inglés."

Entre esto y el colisionador a positrones ése que van a encender en septiembre, lo vamos a flipar...

D

#7 Siempre puedes volver a encenderlo:
http://www.turnofftheinternet.com/

g

#31 Pues es un axioma básico de aritmética entera.

a - a = 0

Suponiendo que te hayas equivocado, y te refirieses a 399999999999999-399999999999998, la operación es:

a - (a-1) = a - a + 1 = 1

marbaez

#36 tu resultado es cierto tb (por cierto si ke me referia a 39999999999999-39999999999998

pero mi pregunta es si eres capaz de negar la igualdad 1 = 0.999999999 (periódico)

Te respondo de antemano que la respuesta es no pq son dos formas de representar el mismo número
(un bug de la aritmética de números reales )

D

ya no me interesa google, a ver quién se fia

nilton

Baaaa todos nos equivocamos lo importante es aprender que se puede mejorar tanto drama hacen lol

g

#37 No son el mismo número, porque 1 > 0.9'

Otra cosa es que, a efectos prácticos, lo sean.

Pues no, tienes razón tú: http://es.wikipedia.org/wiki/0,9_periódico

Siempre odié el concepto de infinito, es completamente antiintuitivo.

n

Google también sucumbe al Euro, al REDONDEO del Euro... ahora se siente como los curritos españoles... lol

k

#33 Pues ya me explicarás como.

D

#10 La mía no. Da el resultado corercto: 1.

Google también falla con 399999999999999-400000000000000, da 0 también.

Monsieur-J

#17 Los números son de 15 dígitos en decimal; en binario tienen muchos más.

PDMA

#13 estaba buscando un comentario como el tuyo, porque si no lo iba a decir yo. De todos modos creo que son 14-15 decimales significativos para el IEEE 754 de 64 bits y 7 para el de 32.

P

Google se rompe!!

KaiserSoze

no es para tanto.
Es un simple problema de usar numeros en coma flotante.

Siempre pasa y es inherente a usar circuitos para sumar. siempre habra varios numeros que siendo diferentes tengan la misma representacion en coma flotante. son las cosas de tener un numero infinito de numeros pero un numero finito de bits en la calculadora.

sirberic

#20 if you type google into google, you can break the internet!

qué grande it crowd! lol

v

No había nada más irrelevante para pasar a portada?

burbuja

La noticia del día eh!

D

Pues yo creo que es cierto para valores altos de 399999999999998

v

#25 Hombre, claro, OBVIAMENTE!!!

Edito: Glups, sí que es obvio!

Abuelooorl

#0

Hay que joderse.

Mira que le tiene ganas alguno a Google...

En cualquier caso, el día que precisemos de "supercalculadoras" para el uso cotidiano, estoy seguro de que nadie hará utilizará las funciones de cálculo de Google, sino que comprará una calculadora de mano y punto.

En fin. Lo que hace el aburrimiento

D

La verdad es que es patética la noticia en sí.

Sencillamente para usar una calculadora hay que ver qué rango comprende.

Pero bueno, es mucho pensar para un humano normal.

xaman

Y yo me pregunto... ¿Qué persona aburrida se ha puesto a calcular números (o por cuenta de la vieja o de forma matemática) en google hasta que fallara?

ocastrelo

#36 También es cierto que:
" 0.999999999999999 (periódico) = 1"
Por lo tanto los dos tenéis razón. lol lol

Edito: Suponiendo como tu dices que se haya equivocado.

Yonseca

Memorándum del día: no volver a usar google para hacer mis deberes de mates lol

D

Y donde está el problema?
Si Google dice que "399999999999999-399999999999998= 0"

Es cero. Punto y pelota

D

La gente tiene mucho tiempo libre no?????

tocameroque

menuda chorrada-chorrada menuda= menechorras...y encima a portada.Diossss!

D

Alguien debería estudiar un poco de teoría del error y aprender que en el mundo real no existen los números irracionales por algo, que son una abstracción matemática.

court

#63 Alguien debería leer un poco la noticia antes de hablar. ¿Dónde ves tú números irracionales?.

Además la naturaleza sí está llena de número irracionales... ¿Nunca has hecho un cálculo con π?. Otra cosa es que pienses que el universo es discreto, pero eso también descartaría a muchos fraccionarios racionales.

D

#64 la noticia la he leído, y los comentarios también y demuestra algo que es evidente, y es que la precisión en un cálculo nunca es infinita debido a la limitación en los ordenadores. Empezando por el tamaño de la memoria. Que de ese error significa que la precisión del cálculo es la esperable para 64 bits de precisión. Más que suficiente para cualquier cálculo de interés, en general.

Los números irracionales son los que hacen que el cuerpo de los números reales sea denso. La probabilidad de extraer un número entre [0, 1] que sea irracional es 1. Que sea racional es 0. Teoría de la medida. (Véase http://es.wikipedia.org/wiki/Medida_de_Lebesgue). Curiosidades matemáticas aparte, lo cierto es que no podemos escribir con nuestro sistema de numeración ningún número irracional, tenemos que recurrir a letras o a expresiones alternativas.

En la naturaleza no hay números racionales porque siempre acaban en algún punto las cifras significativas. Y si te refieres a valores numéricos no, nunca he hecho un cálculo con π, he hecho cálculos con aproximaciones a π algunas hasta con 20 cifras significativas, pero con π nunca porque no sabemos su valor exacto y jamás podremos calcularlo. En cuanto a usarlo como constante, pues sí. En Física está por todas partes. Igual que 'e' y otros números transcendentes.

No tiene nada que ver con que el universo sea discreto. Se debe a que existen límites en las escalas de todas las magnitudes físicas. Empezando por la limitación del principio de incertidumbre y pasando por la limitación técnica a la hora de realizar las medidas.

La constante física que podemos medir con mayor precisión es el factor giromagnético del electrón. Es una predicción de la teoría cuántica de campos y coincide con su valor experimental en 11 cifras significativas. Lo cual es muchísimo.

En el universo no existen los números irracionales. No existen las esferas. No existen las circunferencias, ni las elipses ni las rectas. Existen aproximaciones a ellas, aunque sean muy aproximadas, nunca serán exactas. Siempre existirá un error por pequeño que sea. Y por tanto, no podrá ser irracional.

D

Lo curioso es que

399....9 - 399..8 = 0

pero

399....9 - 399..7 = 2
399....9 - 399..6 = 3

etc.

Y no me vale que 399..9 es el límite porque no es potencia de 2 menos 1.

Shagrath92

motivational poster eeeeh...... ?

ITS OUVAA NINTHOUSAAAAAAAAAAAAAAND!!

court

#65 Estás mezclando churras con merinas.

En la noticia se habla de dos números enteros, finitos, y ridículamente pequeños para la cantidad de memoria que tiene cualquier ordenador. Para almacenar esos números no necesitas ningún tipo de contenedor de precisión infinita como dices: ej, si quieres sumar dos bits, puedes almacenar el resultado en otros 2 bits, y la precisión será TOTAL. El tema de los números irracionales, y su imposibilidad de almacenarse por su infinitud aquí no pinta nada.

El problema es que, siendo dos enteros perfectamente definidos, la operación indicada es errónea. ¿Por qué?, pues porque para números mayores que 2147483647 (ó 4294967295 si son sólo positivos) no se usa un tipo el tipo de dato "entero" de 32bits que tiene precisión total para enteros en ese rango, si no que se pasa, por defecto, a coma flotante de 64bits (tal y como dije en #13), y ese formato sí tiene una precisión limitada, si te hubieras leído mi enlace, entenderías por qué.

Por otra parte, los números irracionales se pueden almacenar en base a las funciones que los generan, matemáticamente es lo mismo que el número en sí.

Y por cierto, aquí tienes una operación con π: 4π/2=2π

D

http://www.google.com/search?hl=es&q=segundos+en+un+mes&btnG=Buscar&lr=
Y eso?

1*60 segundos= 1 minuto()
60 segundos *60 minutos = 3600
...

No debería dar un numero con 0s al final?
1 mes = 2 629 743,83 segundos
Menos mal que busqué en google el resultado, que si me fijo en eso...
Habría que mandarle una carta al Sr. Google (siempre le quise conocer) pidiéndole que se centre en mejorar los resultados porno en vez de poner estas chorradas!

D

A eso se le llama error de redondeo debido al número finito de bits para representar un número. Las calculadoras no suelen ser algebraicas, sino numéricas.

v

#69 Pues diría que es correcto. Calcula que un año tiene 365,24 días, aproximadamente. Divide por 12 y tendrás los días medios de un mes. Y ahora pasa a segundos y verás que no acaba en zero...

j

#13: Uff!! Creia que nadie llegaria a decirlo...

Como tu ya lo has hecho, me lo ahorro... A ver cuanto tardamos en volver a leer (por enésima vez) la misma noticia y quien será el próximo agraciado...

Hagan sus apuestas...