Java/Nombre supérieur le plus proche d'un nbr
Résolu/Fermé
splims
Messages postés
29
Date d'inscription
vendredi 27 juin 2008
Statut
Membre
Dernière intervention
10 décembre 2009
-
9 juil. 2008 à 14:42
splims Messages postés 29 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 10 décembre 2009 - 10 juil. 2008 à 11:49
splims Messages postés 29 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 10 décembre 2009 - 10 juil. 2008 à 11:49
Bonjour,
Je souhaite trouver une méthode ou une fonction qui re retourne le nombre supérieur le plus proche d'un nombre donné
Exemple, j'ai un nombre x=14.12
et une liste de nombre (15, 10.23, 14.74, 14.02, 14.15, 14.16)
je voudrai que la fonction ou la méthode me retourne 14.15
Merci d'avance
Je souhaite trouver une méthode ou une fonction qui re retourne le nombre supérieur le plus proche d'un nombre donné
Exemple, j'ai un nombre x=14.12
et une liste de nombre (15, 10.23, 14.74, 14.02, 14.15, 14.16)
je voudrai que la fonction ou la méthode me retourne 14.15
Merci d'avance
A voir également:
- Trouver le nombre le plus proche de 0 java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Dans cette présentation, trouvez l'étoile. quel nombre contient-elle ? ✓ - Forum Word
- Trouver adresse mac - Guide
4 réponses
goulamass
Messages postés
1426
Date d'inscription
lundi 23 octobre 2006
Statut
Membre
Dernière intervention
11 janvier 2010
177
9 juil. 2008 à 14:47
9 juil. 2008 à 14:47
Bonjour,
Fais une boucle for.
Regarde soit x ta variable
//je met la première variable dans le nombre tmp
int tmp = liste[0]
Je boucle sur la liste
for (int i = 1 ; i < taille de ta liste i++)
{
//Je teste si le nouveau nombre est plus grand que x et plus petit que tmp
if( liste[i] > x && liste [i] < tmp)
tmp = liste[i]
}
Cela te donne l'algo
Fais une boucle for.
Regarde soit x ta variable
//je met la première variable dans le nombre tmp
int tmp = liste[0]
Je boucle sur la liste
for (int i = 1 ; i < taille de ta liste i++)
{
//Je teste si le nouveau nombre est plus grand que x et plus petit que tmp
if( liste[i] > x && liste [i] < tmp)
tmp = liste[i]
}
Cela te donne l'algo