You are not logged in.
The forum to cure all your computer anxieties
Pages: 1
(Comment expliquer ceci en Bash)
Le shell ne peut pas appliquer le programme de division de 0 de a/b.
A la place du résultat de la division, sur le programme, on renvoie sous forme de valeur le a et le b opposé par / qui démontre juste la division.
Offline
En fait, la syntaxe pour évaluer une expression sur le bash est $(expression)
Donc dans $((b/a)) b/a est calculé et le résultta est envoyé dans la sortie sous forme de chaîne d'où l'erreur affichée
Dans le cas $b/$a, la division n'est pas évaluée mais b est envoyé sous forme de chaîne, a aussi et on retrouve la chaîne b/a dans la sortie.
Nous l'avions expliqué en classe.
Offline
Pages: 1