Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques [26/02/2023 22:19] agp91 [Priorités des opérateurs] |
doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques [26/04/2023 19:29] (Version actuelle) bendia [Les opérateurs bit-à-bit] Supression lien vers tuto en chantier inexistant |
||
---|---|---|---|
Ligne 380: | Ligne 380: | ||
168 | 168 | ||
</code> | </code> | ||
- | |||
- | Voir aussi : | ||
- | |||
- | * [[atelier:chantier:bash:operations-les-nombres-binaires|Opérations sur les nombres binaires]] | ||
===== Les opérateurs conditionnels ===== | ===== Les opérateurs conditionnels ===== | ||
Ligne 412: | Ligne 408: | ||
<code user> | <code user> | ||
a=42 b=10 | a=42 b=10 | ||
- | echo $((a ? b > 0 ? 100 : -100 : 24 )) | + | echo $(( a ? b > 0 ? 100 : -100 : 24 )) |
b=-10 | b=-10 | ||
- | echo $((a ? b > 0 ? 100 : -100 : 24 )) | + | echo $(( a ? b > 0 ? 100 : -100 : 24 )) |
a=0 | a=0 | ||
- | echo $((a ? b > 0 ? 100 : -100 : 24 )) | + | echo $(( a ? b > 0 ? 100 : -100 : 24 )) |
unset a b | unset a b | ||
Ligne 428: | Ligne 424: | ||
<code user> | <code user> | ||
- | echo $((24<42 ? (b > 0 ? 100 :-100) : 24 )) | + | echo $(( a ? (b > 0 ? 100 :-100) : 24 )) |
</code><code> | </code><code> | ||
24 | 24 |