Les maths selon Microsoft

Un fichier qu'il est très intéressant

Un fichier qu'il est très intéressant

Envoyé par Pea le 14 mars 2016 à 15h24

+ 8 -

Oblivionis Taret

Surtout que la réponse, c'est 42.
+ 0 -

MaxiTroller En réponse à Oblivionis Lombric hué

même pas !! la réponse est "rhododendron"
+ 2 -

Terdr Verdtr

Putain, je suis nul en math, mais quand même assez bon pour voir que Microsoft a raison cette fois...
( 2^3^2 == (2 * 2 *2 ) * (2 * 2 * 2) )
+ 0 -

Pea En réponse à Terdr Vermisseau

Essaie la calculatrice de google. 2^3^2 = 2^(3*3) = 2^9 = 512
https://en.wiki...r_associativity
+ 0 -

Terdr En réponse à Pea Verdtr

Donc en gros, la bonne solution c'est plutôt 2^(3^2) soit... 2^9 = 512 ?
En fait, chez microsoft, ils font calcul APRES Calcul. C'est tout.
Par contre, je conçois que l'on ne puisse pas s'y fait si les maths c'est ton métier :)
+ 2 -

Pfepelep Vermisseau

Heuuu... En quoi c'est un fail? Ou alors, j'ai besoin de plus d'un cours de rattrapage...
+ 2 -

torbale Lombric Shaolin

selon google et selon ma calculatrice sous linux ça fait 512 car en fait c'est 2^(3^2)

https://www.goo...295.DZNukKxdfno
+ 6 -

nevaram Jeune asticot

Selon ma TI84 ça fait bien 64

2^3 = 8
8^2 = 64
+ 0 -

Pea En réponse à nevaram Vermisseau

Il faut rentrer l'opération en une seule fois. Les TI peuvent avoir plusieurs modes de parsing : https://en.wiki...ons#Calculators
+ 1 -

nevaram En réponse à Pea Jeune asticot

En une seule fois également
+ 2 -

feyfey En réponse à nevaram Lombrique girafe cougar chienne poule y dort

Ma casio me dit pareil. ^^
+ 1 -

_pepe_ En réponse à nevaram

Pareil sur toutes les calculatrices non programmables que j'ai chez moi (TI, Casio, Sharp, ...).

Et pareil avec l'application "calculatrice" de mes Macs.
+ 15 -

Dragoon Vermisseau

En même temps sans indiquer aucune parenthèse, la chose peut être interprétée comme étant une puissance à un ou deux étages, ce qui donne du coup 64 ou 512. Aucune des deux réponses ne peut vraiment être considérée comme fausse puisque c'est le calcul encodé qui manque d'informations et qu'il n'y a, à ma connaissance, pas de convention pour déterminer le nombre d'étages de puissance dans ces cas-là ^^
+ 0 -

kerian En réponse à Dragoon Vermisseau

La bonne réponse à 2^3^2 est 64 mais intuitivement si on le lit 2↑3↑2 c'est une puissance itérée de knuth.
+ 0 -

_pepe_

Pour ma calculatrice, 2^3^2 donne 3 ! Parce que chez moi, le ^ c'est l'opérateur OU Exclusif. ;-)

Sinon, il ne faut pas confondre calculatrices avec outils d'évaluation d'expressions.
+ 0 -

Pea Vermisseau

Plutôt ça, voire carrément ça, oui. Cependant en notation "standard" l'opérateur de puissance est "right-associative" sans parenthèses : https://en.wiki...tive_operations , et pour la plupart des langages qui possèdent l'opérateur de puissance il est right-associative : http://www.tcl....ct/tip/274.html . Ce sujet est vraiment trop fun. [Edit : Oops, c'était en réponse à Dragoon]
+ 0 -

JulienTayon Vermisseau

C'est juste que les symboles en informatiques n'ont pas le même sens qu'en math.

C'est mon métier depuis ... 25 ans et ( a + b ) * c != c *a + c * b dans certains cas qui arrivent plus souvent qu'on ne le pense. (indice floats et overflow)

Et pour vous rassurer, ne vous inquiétez pas, peu d'informaticiens ont suivi les cours d'informatique sur les problèmes avec les nombres. Si vous saviez tout ce que j'ai vu comme erreur de base sur les calculs monétaires, vous n'utiliseriez jamais un ordinateur pour faire du commerce électronique.
Sans oubliez les trous de sécurités ....

Depuis, j'ai décidé de quitter ce métier pour faire un métier honnête.
+ 1 -

Moossman LoMBriK addict !

Moi je vois le résultat gris et bleu...
Inscrivez-vous ou Connectez-vous pour envoyer un commentaire
51