3*n=4

Olympiades mathématiques, énigmes et défis
BRESSANFUT
Messages: 4
Enregistré le: 09 Déc 2010, 16:19

3*n=4

par BRESSANFUT » 09 Déc 2010, 16:39

bjr,je suis un "instit" en retraite et je fais un peu de soutien aux élèves de collège.Or, l'une de mes élèves a ,par tâtonnement,trouvé qqchose qui m'intrigue:

3*1.333333333335566=4

et pourtant,4/3 donne un quotient illimité.
Alors où est l'explication ?merci



ffpower
Membre Complexe
Messages: 2542
Enregistré le: 13 Déc 2007, 05:25

par ffpower » 09 Déc 2010, 16:41

Euh, erreur de calcul je dirais..

Mathusalem
Membre Irrationnel
Messages: 1837
Enregistré le: 14 Sep 2008, 04:41

par Mathusalem » 09 Déc 2010, 17:32

S'il trouve ce résultat sur une calculette, c'est que la calculette l'a arrondi à 4.

nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 17:35

par nodjim » 09 Déc 2010, 19:01

1/3=0.3333...
3*(1/3)=0.999....=1
Il n'y a donc pas de différence.
D'ailleurs 1-0.9999....= 0.000.infini...00001 ? Peut on encadrer un infini ?

nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 17:35

par nodjim » 09 Déc 2010, 19:08

Il faut s'attendre à tout quand on dépasse la précision machine.
ça se vérifie tous les jours.
Avec ma calculette, si je fais:
11 111 111 111 divisé par 3, elle me donne: 3 703 703 703 c'est à dire une division sans reste !

Sve@r
Membre Transcendant
Messages: 5441
Enregistré le: 13 Avr 2008, 12:00

par Sve@r » 09 Déc 2010, 20:16

BRESSANFUT a écrit:bjr,je suis un "instit" en retraite et je fais un peu de soutien aux élèves de collège.Or, l'une de mes élèves a ,par tâtonnement,trouvé qqchose qui m'intrigue:

3*1.333333333335566=4

et pourtant,4/3 donne un quotient illimité.
Alors où est l'explication ?merci


Salut
Parce que 3 * 1.333333333335566 = 4.000000000006698 et que bien souvent les calculatrices arrondissent à 8 chiffres après la virgule (certaines vont jusqu'à 11)...

nodjim a écrit:Il faut s'attendre à tout quand on dépasse la précision machine.
ça se vérifie tous les jours.
Avec ma calculette, si je fais:
11 111 111 111 divisé par 3, elle me donne: 3 703 703 703 c'est à dire une divsion sans reste !

Même histoire. Le résultat est 3 703 703 703.6666666666666666666667 mais si les chiffres sont trop nombreux pour l'afficheur et que la calculatrice est une bas de gamme, alors arrondi.

Certaines calculatrices sont d'ailleurs tellement bas niveau qu'elles ne respectent même pas la priorité des opérateurs et si on leur tape 2 + 3 * 4, elles affichent alors 20 au lieu de 14 (je me suis débarrassé une fois de cette manière d'un vendeur à la sauvette qui me cassait les c...hoses en lui montrant que sa calculatrice ne savait pas calculer... :we: )

bfure
Membre Naturel
Messages: 32
Enregistré le: 09 Nov 2010, 11:08

par bfure » 13 Déc 2010, 12:35

Ca ne fait pas 4 puisque déja 3*6 fait 18

BRESSANFUT
Messages: 4
Enregistré le: 09 Déc 2010, 16:19

par BRESSANFUT » 15 Déc 2010, 14:42

OK,merci à tous de m'avoir éclairé sur ce petit "problème".A+

Stephanelam
Membre Relatif
Messages: 327
Enregistré le: 11 Fév 2010, 18:43

par Stephanelam » 15 Déc 2010, 15:50

C'est dingue quand même pour une calculette de même pas savoir faire 2+3*4 !! :doh:

Galax
Membre Relatif
Messages: 119
Enregistré le: 29 Sep 2008, 23:01

par Galax » 15 Déc 2010, 15:59

Stephanelam a écrit:C'est dingue quand même pour une calculette de même pas savoir faire 2+3*4 !! :doh:

D'un autre coté, as tu vraiment besoin d'une calculette pour faire 2+3*4 ?? :ptdr:

nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 17:35

par nodjim » 15 Déc 2010, 17:28

Sve@r a écrit:Même histoire. Le résultat est 3 703 703 703.6666666666666666666667 mais si les chiffres sont trop nombreux pour l'afficheur et que la calculatrice est une bas de gamme, alors arrondi.

Avec EXCEL, on n'est pas sauvé pour autant. Si on dépasse la précision max, elle donne un résultat faux. Je ne connais pas personnellement de machines qui préviennent qu'il y a dépassement de capacité. C'est bien dommage car ça doit être assez simple à faire.

Stephanelam
Membre Relatif
Messages: 327
Enregistré le: 11 Fév 2010, 18:43

par Stephanelam » 15 Déc 2010, 18:33

Galax a écrit:D'un autre coté, as tu vraiment besoin d'une calculette pour faire 2+3*4 ?? :ptdr:


Non, mais dans de longs calculs simples tels que des masses molaires molécules de macrmolécules ...

Black Jack

par Black Jack » 17 Déc 2010, 17:07

BRESSANFUT a écrit:bjr,je suis un "instit" en retraite et je fais un peu de soutien aux élèves de collège.Or, l'une de mes élèves a ,par tâtonnement,trouvé qqchose qui m'intrigue:

3*1.333333333335566=4

et pourtant,4/3 donne un quotient illimité.
Alors où est l'explication ?merci


3*1,333333333335566=4 est manifestement faux, par contre:

3*1,3333...=4 est correct.

Les "..." signifie une infinité de chiffres 3

:zen:

BRESSANFUT
Messages: 4
Enregistré le: 09 Déc 2010, 16:19

par BRESSANFUT » 17 Déc 2010, 17:58

pourtant ,en tapant cela dans la calculette de google,ça donne bien 4.Essayez !

3*1,333333333335566

Doraki
Habitué(e)
Messages: 5021
Enregistré le: 20 Aoû 2008, 12:07

par Doraki » 17 Déc 2010, 18:31

Si tu connais une calculette qui fait des calculs exacts, et qui quand on demande 1/3, remplit l'univers avec les chiffres de 0.333333..., tu nous préviens ok ?

En attendant faut que tu admettes que les calculettes ne font pas des calculs exacts mais approchés.

Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21531
Enregistré le: 11 Nov 2009, 22:53

par Ben314 » 17 Déc 2010, 18:48

Un petit "test" que j'aime bien concernant les calculatrices :
Test de la calculatrice Google
Et si on fait le calcul à la main (malgrés les apparences, c'est extrèmement rapide...) ça fait combien ?
Qu'est ce que ça signifie ?

(mais ça ne marche pas sur toutes les calculettes because...)
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 17:35

par nodjim » 18 Déc 2010, 14:56

En binaire:
0.2=0.001100110011...
et 256 décale la virgule de 8 rangs vers la droite
0.2*256=110011,0011001100....
or 51=110011
0.2*256-51=0.001100110011...=0.2 en décimal.
Mais comme la machine va arrondir....

Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21531
Enregistré le: 11 Nov 2009, 22:53

par Ben314 » 18 Déc 2010, 15:24

Par contre, là ou je sais pas comment elle fait (et j'ai un peu la flemme de passer 3 heures avec un debugger pour regarder), c'est la calculette de Windows sur la machine de ma copine :

- Partant de 0.2, si on fait des tas de fois *256-51 elle persiste à trouver 0.2 (donc elle stocke pas bétement en base 2)
- Partant de 1/3, si on fait des tas de fois *100-33 elle persiste à trouver 1/3 (donc elle stocke pas bètement en base 10)
???
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

Sve@r
Membre Transcendant
Messages: 5441
Enregistré le: 13 Avr 2008, 12:00

par Sve@r » 19 Déc 2010, 00:55

Ben314 a écrit:- Partant de 1/3, si on fait des tas de fois *100-33 elle persiste à trouver 1/3 (donc elle stocke pas bètement en base 10)
???

Tu peux aller plus vite en faisant "*10000 - 3333" mais ta remarque est intéressante. C'est vrai que si la calculatrice tronque à n décimales, en multipliant par 10 et en supprimant la partie entière plusieurs fois de suite, on devrait voir les décimales disparaitre au bout d'un moment.

Je présume alors que la calculatrice stocke les rationnels sous forme x/y. Et quand tu fais "*100 - 33", la calculatrice converti ce calcul en x'/y' avec x'=100x - 33y et y'=y...

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 13 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite