Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2948 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer nombre dans un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer nombre dans un tableau

n°1910480
philippe06​6
Posté le 30-07-2009 à 22:22:35  profilanswer
 


Bonsoir amis codeurs !
 
Je tente désespérément de trouver une solution à mon problème : trouver le nombre le plus proche dans un array.
 
Je m'explique, j'ai une liste de nombre dans un tableau, et j'aimerais trouver le nombre qui se rapproche le plus d'une variable :
 

Code :
  1. <?php
  2. $nombre = 325;
  3. $tableau = array("40","110","180","250","320","390","460","530","600","670","740","810","880","950","1020","1090","1160","1230","1300","1370","1440","1510","1580","1650","1720","1790","1860","1930","2000","2070","2140","2210","2280","2350","2420","2490","2560","2630","2700","2770","2840","2910","2980","3050","3120","3190","3260","3330","3400","3470","3540","3610","3680","3750","3820","3890","3960" );
  4. ?>


 
J'aimerais récupérer la valeur qui s'approche le plus de la variable $nombre dans le tableau $tableau
 
Je remercie d'avance ceux qui pourront m'aider !

mood
Publicité
Posté le 30-07-2009 à 22:22:35  profilanswer
 

n°1910492
Pascal le ​nain
Posté le 30-07-2009 à 23:50:49  profilanswer
 

Elle existe peut-être, mais tu peux la faire toi-même.
Allé, un indice :
 
Tu parcours l'array en retenant l'écart entre ta variable et l'élément de l'array.
Pour chaque élément de l'array, on compare l'écart en mémoire et celui avec le nouvel élément. On conserve celui qui donne l'écart le plus petit et on passe a l'élément suivant.
 
A la fin de l'array, tu as ton élément le plus proche.
 
A toi de coder la fonction  ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Récupérer nombre dans un tableau

 

Sujets relatifs
doublons dans un tableauMacro Excel : tableau dynamique
[VBS] Tableau dynamique croisé[VBA][Excel][Word] Redimensionner Tableau
Récupérer le contenu d'un textarea en javascriptRécupérer largeur et hauteur d'une image (movieclip)
Comment récupérer des données mysql dans un tableau horizontal?récuperer le parametre value d'un bouton dans la fonction execappli
Caractère spéciaux dans tableau Word 
Plus de sujets relatifs à : Récupérer nombre dans un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR