Petit problème pour un non mathématicien

Discussion générale entre passionnés et amateurs de mathématiques sur des sujets mathématiques variés
Pilouk
Messages: 5
Enregistré le: 25 Fév 2010, 15:48

Petit problème pour un non mathématicien

par Pilouk » 25 Fév 2010, 15:56

Bonjour a tous

J'ai un petit problème a vous soumettre


voila j'ai une valeur X et je dois trouver la valeur la plus proche en dizaines centaine milliers et autres

exemple:
X

15632 valeur recherchée 20000
15296 valeur recherchée 10000

9696 valeur recherchée 10000
9415 valeur recherchée 9000

452 valeur recherchée 500
449 valeur recherchée 400


J'aimerais une petite formule qui me permette de trouver le résultat recherché et ceci avec les fonctions mathématiques d'EXCEL

Merci d'avance



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

par Ben314 » 25 Fév 2010, 16:03

Salut,
Je n'utilise jamais EXCEL (Microsoft=....) mais il y a surement une fonction "arrondi" qui donne l'entier le plus proche.
et, si par exemple tu fait 100*(arrondi(x/100)), quoi ça fait ??
On peut aussi utiliser la fonction "partie entière", vu que :
arrondi(x)=partie_entière(x+0.5)

P.S, pour ton "15296 valeur recherchée 10000" ca serait pas plutôt 20000 ?
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

Pilouk
Messages: 5
Enregistré le: 25 Fév 2010, 15:48

par Pilouk » 25 Fév 2010, 16:13

On se rapproche mais ce n'est pas le résulatat recherché

résultat avec ta formule
15632 valeur recherchée 20000 15600
15296 valeur recherchée 10000 15300

9696 valeur recherchée 10000 9700
9415 valeur recherchée 9000 9400

Ben314 a écrit:P.S, pour ton "15296 valeur recherchée 10000" ca serait pas plutôt 20000 ?

Non c'est bien cette valeur que je recherche

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

par Ben314 » 25 Fév 2010, 16:43

Si tu veut que "15296 valeur recherchée 10000", je vois pas trop quelle est la formule que tu cherche...
Ensuite, ce que je 'ai pas bien compris, c'est si tu veut que la même formule donne tout tes exemples ou si tu veux une formule pour les deux premiers, une autre pour les deux suivants et une troisième pour les deux derniers.

Si tu veut une seule formule, je pense que c'est de la forme :
P * arrondi( X / P ) où P=puissance(10, partie_entière(log(X)) )

puissance(a,b) désigne a exposant b
log(X) désigne le log décimal de X

P.S. Si tu veut me "détailler" la formule que tu veut avoir, peut tu me dire :
1) Quels réels ont "pour résultat" 9000 => entre 8500 et 9500
2) Quels réels ont "pour résultat" 10000 => entre 9500 et 15000
3) Quels réels ont "pour résultat" 20000 => entre 15000 et 25000
Je t'ai mis en bleu ce que je pensait, mais ca colle pas avec le "15296 valeur recherchée 10000"
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

Pilouk
Messages: 5
Enregistré le: 25 Fév 2010, 15:48

par Pilouk » 25 Fév 2010, 18:13

Merci a toi
je vais tester et je te tiens au courant demain

Pilouk
Messages: 5
Enregistré le: 25 Fév 2010, 15:48

par Pilouk » 26 Fév 2010, 11:55

Merci ben314
Super ta formule est ce que je cherchais
par contre je l'ai modifier car j'ai besoin de l'arrondi supérieur

P * arrondiSup( X / P ) où P=puissance(10, partie_entière(log(X)) )


J'ai un autre problème

Lorsque le résultat est > 9999 je ne veux pas arriver a 20000 mais a 11000

exemple :

11568 --> 12000 et non pas 20000
15232 --> 16000 et non pas 20000

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

par Doraki » 26 Fév 2010, 12:11

15296 -> 10000.
15232 -> 16000.

En fait il faut tirer au sort le nombre de chiffres à garder ; puis il faut tirer au sort si il faut faire l'arrondi vers le haut ou vers le bas (à moins qu'on doive prendre systématiquement l'arrondi au plus lointain)

Pilouk
Messages: 5
Enregistré le: 25 Fév 2010, 15:48

par Pilouk » 26 Fév 2010, 12:19

OK
mais concretement quel est la formule ?

 

Retourner vers ⚜ Salon Mathématique

Qui est en ligne

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