: use strict; print "Content-Type: text /html \\ n \\ n"; my $ var1 = 20; my $ var2 = 30; my $ var3 = $ var2 /$ var1; imprimer var3 $; Notez que l'opérateur de division est, /. D'autres opérateurs sont le module (%), incrémentation (++), régression (-), et les opérateurs de négation. Vous devez apprendre la façon particulière dont chacun de ces opérateurs se comporte (voir ci-dessous). Module Opérateur L'opérateur de module divise le premier opérande par le second opérande et renvoie le reste.
Lire et essayer le code suivant: use strict; print "Content-Type: text /html \\ n \\ n"; my $ var1 = 17; my $ var2 = 12; my $ var3 = $ var1% $ var2; imprimer var3 $; L'opérateur modulo est le signe de pourcentage. Incrément de l'opérateur l'incrément de l'opérateur est, ++. Il fonctionne avec un opérande, non pas deux comme les autres. L'opérande doit être un nombre. Quand il est placé en avant (préfixe) de l'opérande, il se comporte d'une manière. Quand il est placé après (postfix) l'opérande il se comporte d'une autre manière.
Préfixe: Quand il est préfixe, elle ajoute à l'opérande 1 et l'opérande renvoie incrémenté. Lire et essayer le code suivant: use strict; print "Content-Type: text /html \\ n \\ n"; my $ var1 = 10,5; my $ var2 = ++ $ var1; imprimer var2 $; Dans le code, initialement, 10.5 est affecté à var1. Ensuite, nous avons une déclaration. Dans la déclaration que vous avez une nouvelle variable, $ var2, l'opérateur d'affectation et ensuite "++ $ var1". Ce qui nous intéresse ici est «++ $ var1", où l'opérateur d'incrémentation est en face de la variable.
La valeur des revenus des exploitants d'incrément est affecté à $ var2. Si vous avez essayé le code, vous auriez remarqué que la valeur de $ var2 est de 11,5. Cela signifie, si elle est utilisée préfixe, il incrémente l'opérande, puis retourne l'opérande incrémenté. Remarque: dans le code ci-dessus, la valeur finale pour var1 $ est de 11,5 et non 10,5. Postfix: Quand il est postfix, elle renvoie