Problème de calcul ?

Réponses à toutes vos questions du CP à la 3ème
Luzia
Messages: 7
Enregistré le: 26 Nov 2019, 13:39

Problème de calcul ?

par Luzia » 27 Nov 2019, 18:12

Bonjour, je vous explique rapidement, j'ai un calcul à faire en apparence très simple, mais quand je rentre la formule dans une case de mon tableau la formule n'est pas calculée correctement, je voulais savoir si le problème venait de moi ou de la formule trop complexe(?) pour l'ordinateur, ce qui m'étonnerai.

Alors voici d'abord les premières formules que l'ordinateur calcule très bien:

Pour x = 100 000
y1= ((((−x)÷1000)+600)−((x÷10000)×3,333))÷(((x÷100000)÷4,5)+0,778)
y1=466,566

Pour x = 1 000 000
y2= ((((−x)÷1000)+600)−((x÷10000)×3,333))÷(((x÷100000)÷4,5)+0,778)
y2= -244,415

Je souhaite ensuite calculer un pourcentage (z) de ces données:

Pour X = 100 000 et Z = -0,1470

Je rentre la formule
Y3 = ((((−X)÷1000)+600)−((X÷10000)×3,333))÷(((X÷100000)÷4,5)+0,778)÷100)×Z)+ ((((-X)÷1000)+600)−((X÷10000)×3,333)÷(((X÷100000)÷4,5)+0,778))
Et le calculateur me remplace X et Z par les cases qui correspondent aux données soit :

Y3 = ((((−100000÷1000)+600)−((100000÷10000)×3,333))÷(((100000÷100000)÷4,5)+0,778)÷100)×(-0,1470))+ (((100000÷1000)+600)−((100000÷10000)×3,333)÷(((100000÷100000)÷4,5)+0,778))

Si je continue le calcul ça me donne
Y3= ((Y1/100)x(-0,1470))+Y1
Y3= ((466,566/100)x(-0,1470)) + 466,566

Là l'ordinateur me trouve une réponse qui me parait correcte :
Y3= 465,991


En revanche pour X = 1 000 000 et Z = -10,09

Je rentre la formule
Y4= ((((−X)÷1000)+600)−((X÷10000)×3,333))÷(((X÷100000)÷4,5)+0,778)÷100)×Z)+ ((((-X)÷1000)+600)−((X÷10000)×3,333)÷(((X÷100000)÷4,5)+0,778))
En prenant soin toujours de remplacer X et Z par les cases dont les valeurs correspondent

Y4= ((((−1000000÷1000)+600)−((1000000÷10000)×3,333))÷(((1000000÷100000)÷4,5)+0,778)÷100)×(-10,09))+ (((1000000÷1000)+600)−((1000000÷10000)×3,333)÷(((1000000÷100000)÷4,5)+0,778))

Si je continue ça donne
Y4= ((Y2/100)x(-10,09))+Y2
Y4= ((-244,415/100)x(-10,09))+(-244,415)

C'est là qu'il y a un problème:
je trouve
Y4= (-2,44415x(-10,09)) - 244,415
Y4= 24,66 - 244,415
Y4= -219,755

l'ordinateur trouve
Y4= -459,51

J'ai vérifié 10 fois les signes, les parenthèses, j'ai appliqué la formule telle que vous la voyez (d'autant plus que je l'ai copiée/collée), je ne trouve par l'erreur...

Merci pour votre aide ;)



Luzia
Messages: 7
Enregistré le: 26 Nov 2019, 13:39

Re: Problème de calcul ?

par Luzia » 27 Nov 2019, 18:33

Désolé je n'arrive pas à modifier mon message mais pour Y3 et Y4 dans les deux premières lignes de calcul vous vous apercevrez qu'il semble manquer des parenthèses, mais sachez qu'elles sont bien placées dans mon tableur

Avatar de l’utilisateur
anthony_unac
Habitué(e)
Messages: 1116
Enregistré le: 29 Juin 2007, 23:31

Re: Problème de calcul ?

par anthony_unac » 27 Nov 2019, 21:55

Salut, l'ordinateur se contente d'exécuter comme vous le présentiez et il ne se trompe jamais dans son exécution. Reste à chercher pourquoi le résultat final ne correspond pas à vos attentes ? Bien souvent, il faut incriminer les Entrées que l'on donne à l'ordinateur afin d’exécuter ...

LB2
Habitué(e)
Messages: 1504
Enregistré le: 05 Nov 2017, 16:32

Re: Problème de calcul ?

par LB2 » 27 Nov 2019, 22:06

Pour débugger, essaie de décomposer l'opération complexes en plusieurs opérations simples, calcule à chaque étape des résultats intermédiaires, et essaie de localiser l'erreur. C'est probablement une histoire de parenthésage malvenu ou mal interprété.

Luzia
Messages: 7
Enregistré le: 26 Nov 2019, 13:39

Re: Problème de calcul ?

par Luzia » 27 Nov 2019, 22:25

Problème résolu, il s'agissait bien de parenthèse, impossible de la voir puisque je m'étais aussi trompé dans mon post, il y en avais une de mal placée, merci pour vos réponses en tout cas

 

Retourner vers ✎ Collège et Primaire

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 28 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