Bonjour,
Je cherche un moyen de savoir si une variable $result contenant un nombre est plus proche de 50 ou de 100. Par exemple si $result="63" ce sera 50 mais si $result="83" alors cela me retournerait 100.
Quelqu'un peut m'aider ?
Bonjour,
Je cherche un moyen de savoir si une variable $result contenant un nombre est plus proche de 50 ou de 100. Par exemple si $result="63" ce sera 50 mais si $result="83" alors cela me retournerait 100.
Quelqu'un peut m'aider ?
---
Erwan
Non... on ne sait pas ce qu'elles sont tes règles, tu veux dire que 75 = 100 et 74 = 50 c'est ça ?
Dans ce cas, tu peux faire divisé par 10 en faisant un arrondi round(), ca te donnera 5 ou 10 que tu remultiplies...
EDIT : et je complique la chose fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 round(75, -2)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher
Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.
Dimension Internet
C'est malin mais ça va pas !! (ma faute)
Mon exemple de 50 et 100 n'était qu'un exemple. En vérité je veux savoir si un nombre est plus près de 1.32 ou 1.73
Par exemple si c'est 1.24 ou alors 1.35 ou encore 1.42 je veux que le résultat doit 1.32 et si c'est 1.69 ou alors 1.71 ou encore 2.24 je veux que le résultat soit 1.73 !
Comprendo ?
---
Erwan
Tu te bases sur quoi pour dire que 1.24 ou alors 1.35 ou encore 1.42 = 1.32 ?
Quelle est ta logique ?
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher
Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.
Dimension Internet
C'est juste que 1.24 ou alors 1.35 ou encore 1.42 sont plus proche de 1.32 que de 1.73 !
Et la réponse est là ! Il suffit de faire 1.73-1.24 et puis 1.32-1.24 et ensuite de comparer la valeur absolue des 2 résultats pour savoir si 1.24 est plus proche de 1.32 ou 1.73!
Je sais toujours pas si t'as compris tellement je m'exprime mal mais moi j'ai trouvé la solution grâce à tes questions !
---
Erwan
C'est très bizarre, je n'arrive pas à comprendre la raison d'un tel calcul...
Mais ta solution effectivement tu l'as avec ta dernière explication, il suffit juste de calculer maintenant.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher
Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.
Dimension Internet
Revenons aux bases.
si on pend 3 nombres... 'a', 'b', 'c'.
'c' est plus proche de 'a' que de b si la distance entre a et c est plus faible que la distance entre b et c en d'autre terme cela cela se traduit par
si |c-a| < |c-b| implique que 'c' est plus proche de 'a' que de 'b'
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html
BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil
Emacs Wiki: http://www.emacswiki.org/
En attente de ce que produira: http://www.pushmid.com
J'avais bien compris ce que je veux dire c'est que je ne vois pas l'application d'un tel calcul pour des chiffres.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher
Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.
Dimension Internet
calcul de distance en dimension 1 peu être....
peu etre un utilité en proba/stat je ne sais pas et je ne m'avancerai pas.
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html
BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil
Emacs Wiki: http://www.emacswiki.org/
En attente de ce que produira: http://www.pushmid.com
Hihi, et si je vous dis qu'en fait mes nombres sont 1.3333 et 1.7777 en vrai de vrai et non pas 1.32 et 1.73, ça vous avance ?
---
Erwan
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager