Explication d'un syntaxe

Signaler
Messages postés
31
Date d'inscription
lundi 25 août 2008
Statut
Membre
Dernière intervention
9 novembre 2009
-
Messages postés
31
Date d'inscription
lundi 25 août 2008
Statut
Membre
Dernière intervention
9 novembre 2009
-
salut tout le monde est ce que quelqu'un peut m'expliquer ce que se syntaxe veut dire:


float del=bins ? (max-min)/bins : 0;
merci d'avance

6 réponses

Messages postés
14947
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
21 janvier 2021
93
Hello,
"?" est l'opérateur ternaire: [condition] ? [resultat si vrai] : [résultat si faux]

Ta ligne peut donc se traduire comme suit:

float del;
if (bins !=0)
  del=(max-min)/bins;
else
  del=0;

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
123
Date d'inscription
samedi 14 juillet 2007
Statut
Membre
Dernière intervention
29 mars 2009
1
Penser à apprendre le français et acheter le K&R pour éviter de poser une question aussi basique..
Messages postés
14947
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
21 janvier 2021
93
basique, basique... Ce n'est pas une notation naturelle, quoi! Et quand tu la rencontre une 1ère fois, ça peu choquer..
Surtout que pour faire une recherche sur le net, c'est pas gagné

Et puis, arrêtez-moi si je me trompe, mais un forum sert à poser des questions, non?

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
31
Date d'inscription
lundi 25 août 2008
Statut
Membre
Dernière intervention
9 novembre 2009

" n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !"
Messages postés
14947
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
21 janvier 2021
93
Tout à fait!
D'ailleurs, ai-je bien répondu à ta question?

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
31
Date d'inscription
lundi 25 août 2008
Statut
Membre
Dernière intervention
9 novembre 2009

oui merci beaucoup Buno!
A+