[Résolu] Opérateurs logiques 'OU' et 'ET' dans des procédés

Fabrication de pièces usinées : fraisage 2D, 3D, 4 et 5 axes, tournage...

Modérateurs : remi77, D@vid, Damien F.

Répondre
Gérald
Première Classe
Première Classe
Messages : 15
Enregistré le : 09 nov. 2006, 12:47
Localisation : Suisse

[Résolu] Opérateurs logiques 'OU' et 'ET' dans des procédés

Message non lu par Gérald »

Bonjour,
Est il possible d'utiliser les opérateurs logiques 'ET' (and) et 'OU' (or) dans les procédés d'usinage. J'ai remarqué que dans bien des cas il serait très utile de pouvoir tester deux états dans une condition. Par exemple :

Si paramètre1 = 1 AND paramètre2 = 1 ALORS .... SINON ....

Si paramètre1 = 1 OR paramètre2 = 1 ALORS .... SINON ....

Si ces opérateurs sont utilisables, quel en est la syntaxe ?
Merci
Avatar du membre
Trusty
Seconde Classe
Seconde Classe
Messages : 7
Enregistré le : 21 nov. 2006, 15:58
Localisation : Près de Paris

Message non lu par Trusty »

La syntaxe est conforme à celle du langage C et ses dérivés, utilisé pour le développement de TopSolid et TopSolid'Cam. Il y a aussi une variante pour les amateurs de VB !

Pour un 'et' :

Code : Tout sélectionner

(a && b)
ou

Code : Tout sélectionner

(a and b)
Pour un 'ou' :

Code : Tout sélectionner

(a || b)
ou

Code : Tout sélectionner

(a or b)
'a' ou 'b' peuvent être remplacés par n'importe quelle expression (ex: Tool.Diam / 2 ...) sous réserve de faire bien attention aux parenthèses.

Le '&' est situé sous le 1, en haut à gauche du clavier.

Le '|' correspond à 'Alt Gr' + '6' du clavier principal (pas le pavé numérique).[/b]
Rien, c'est pas grand chose, deux fois rien, c'est pas beaucoup plus, mais trois fois rien, c'est déjà quelque chose !
Répondre