Explication d'un syntaxe

dud1410 Messages postés 31 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 9 novembre 2009 - 18 sept. 2008 à 13:56
dud1410 Messages postés 31 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 9 novembre 2009 - 22 sept. 2008 à 15:14
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

BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
18 sept. 2008 à 14:02
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...
0
jeffy131 Messages postés 123 Date d'inscription samedi 14 juillet 2007 Statut Membre Dernière intervention 29 mars 2009 1
18 sept. 2008 à 19:11
Penser à apprendre le français et acheter le K&R pour éviter de poser une question aussi basique..
0
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
19 sept. 2008 à 12:20
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...
0
dud1410 Messages postés 31 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 9 novembre 2009
22 sept. 2008 à 10:11
" 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 !"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
22 sept. 2008 à 11:12
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...
0
dud1410 Messages postés 31 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 9 novembre 2009
22 sept. 2008 à 15:14
oui merci beaucoup Buno!
A+
0
Rejoignez-nous