Comment puis-je chercher et trouver, pour une valeur cible donnée, la valeur la plus proche dans un tableau ?
Disons que j'ai ce tableau exemplaire :
array(0, 5, 10, 11, 12, 20)
Par exemple, lorsque je cherche avec la valeur cible 0, la fonction renvoie 0 ; lorsque je cherche avec 3, elle renvoie 5 ; lorsque je cherche avec 14, elle renvoie 12.
2 votes
Je ne sais pas ce que vous voulez faire.
0 votes
Il n'existe pas de fonction intégrée pour ce faire. Vous devrez écrire la vôtre. Vous devriez également envisager de demander à un véritable question dans votre question ; qu'est-ce qui vous pose problème actuellement ?
4 votes
@meagar je pense que la déclaration est très claire, ayant à demandez à une question n'est pas une obligation, n'est-ce pas ?
0 votes
@amosrivera En fait, ça l'est. Votre question doit être un question pour que la communauté fournisse des réponses. Nous ne pouvons pas répondre à une déclaration. Il s'agit du format auquel les messages sont censés et doivent se conformer sur Stack Overflow.
5 votes
La question "Comment puis-je trouver la valeur "la plus proche" d'une aiguille ?" n'est-elle pas une question ?
0 votes
@meagar ma faute, je vais devoir vérifier la méta.
2 votes
@FMaz Oui, mais j'ai édité cela pour vous quand aucun changement ne semblait se profiler.
0 votes
Vous ne voulez pas trouver des "aiguilles" (dans une botte de foin). Vous voulez, pour un nombre cible, trouver le nombre le plus proche dans un tableau.