Google est nul en math
Lundi 25 août 2008 9:23
Merci à Haochi pour ce resultat.
Bienvenue sur mon Blog. Il est né en 2006. Il a été créé afin de réunir et de partager mes réflexions dans le domaine de l'informatique, plus spécifiquement autour de Linux et de l'Open-source. Je suis très orienté sur la distribution Ubuntu et depuis peu sur Frugalware. Je m'en sers pour formaliser mes idées, réflexions, tutoriaux ou encore des tests. Bonne lecture

Merci à Haochi pour ce resultat.
Karl dit:
25 août 2008 à 10:24
Les joies du calcul en virgule flottante …
On obtient le même résultat cela-dit avec:
std::cout<<((float)399999999999999 - (float)399999999999998)<<’\n’;
Le simple fait de passer en virgule fixe ou en virgule flottante avec plus de précision, corrige ce petit souci.
La calculatrice Google convertit probablement les opérandes en flottant simple précision sans discernement.
Respawner dit:
25 août 2008 à 12:18
+1 Karl, exact je viens de tester aussi.
Ner0lph dit:
25 août 2008 à 12:55
Ah oui, tiens, c’est rigolo !
Sinon, pourquoi ce billet est dans Ubunlibre ?
melinux dit:
25 août 2008 à 14:07
http://www.google.com/search?hl=fr&q=400000000000000-399999999999999&btnG=Rechercher&lr=&aq=f
fait 0 aussi,
Sp4rKy dit:
25 août 2008 à 15:19
Un scoop pour ton prochain billet :
mets ça dans un fichier, puis python tonfichier.py
a = 1000
for i in range(10000):
a = a + 0.1
print int(a)
Et si tu veux vraiment t’amuser, remplace int() par float() ou long() etc etc
Mes 2 sous
proux dit:
25 août 2008 à 17:20
Qu’est ce qui justifie la présence de ce billet sur le planet ubuntu-fr ?
Cedynamix dit:
25 août 2008 à 20:48
@ Proux : Es-tu admin du PUF ? Je ne crois pas. Il existe des règles, je les respectes et je ne peux que te conseiller de les lires.
Yann dit:
26 août 2008 à 6:12
C’est dans la catégorie divers et ca y a sa place, mais il y a un bug dans le planet qui fait que ca apparait aussi dans le RSS alors que ca ne devrait pas…
Blog de l’inutile » Archive » Peut-on compter sur Google? dit:
26 août 2008 à 9:06
[...] Source: Cedynamix [...]
erdnaxeli dit:
26 août 2008 à 13:28
Je connaissais un calcul a faire sur une calculatrice ou le resultat est faux comme ici (0 au lieu de 1). C’est notre prof de maths qui nous avait montre ca et elle nous avait explique que c’est parce que la calculette se base sur des fonction (et donc des courbes) et du coup … fin bref j ai oublie.
ps : je suis sur un clavier qwerty.
proux dit:
26 août 2008 à 16:18
Ok.
@ Cedynamix : Ne le prends pas mal, c’est juste qu’en lisant le planet par le fil RSS, je m’attends plutôt à y trouver des choses en rapport assez direct avec Ubuntu ou au moins GNU/Linux, pas des histoires d’arithmétique.