Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
gcbasic:syntaxe:conditions [2009/11/01 18:28] per |
gcbasic:syntaxe:conditions [2009/11/01 19:18] (Version actuelle) per |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
| = | Égal | | | = | Égal | | ||
|<> | Différent, Non égal| | |<> | Différent, Non égal| | ||
- | |< | Plus petit que | | + | |< | Plus petit que ou inférieur à | |
- | |> | Plus grand que | | + | |> | Plus grand que ou supérieur à | |
|<= | Plus petit que ou égal à | | |<= | Plus petit que ou égal à | | ||
|>= | Égal à ou plus grand que | | |>= | Égal à ou plus grand que | | ||
Ligne 26: | Ligne 26: | ||
GCBASIC a deux conditions internes - TRUE (vrai), le quel est toujours vrai, et FALSE (faux), le quel est toujours faux Ceci peut servir à créer des boucles infinies. | GCBASIC a deux conditions internes - TRUE (vrai), le quel est toujours vrai, et FALSE (faux), le quel est toujours faux Ceci peut servir à créer des boucles infinies. | ||
- | Es tambien posible probar bits individuales en condiciones. Para hacer esto, especifique el bit a probar, entonces 1 or 0 (o ON y Off) respectivamente). En el presente no hay forma de combinar prueba de bits con otras condiciones - NOT, AND, OR y XOR no trabajaran. | + | Il est aussi possible de tester les bits individuellement dans des conditions. Pour le faire, on spécifie le bit à tester, ( avec 1 ou 0 (ou ON et Off) respectivement). Actuellement il n'y pas de façon de combiner un test de bits avec d'autres conditions - NOT, AND, OR et XOR ne marcheront pas. |
- | Ejemplo de condicionales: | + | Exemple de condition: |
- | Condicion | + | ^ Condition ^ Commentaires^ |
- | + | | Temp = 0 | La condition es vraie si Temp = 0 | | |
- | Comentarios | + | | Capteur <> 0 | la condition est vraie si est pas égal à 0 | |
- | Temp = 0 | + | | Lecture1 > Lecture2 | Vrai si Lecture1 est plus grand que Lecture2 | |
- | + | | Mode = 1 AND Temps > 10 | Vrai si Mode est égal à 1 et Temps est supérieur à 10 | | |
- | Condición es true si Temp = 0 | + | | Chaleur > 5 OR Humidite > 2 | >Vrai si Chaleur est supérieur à 5 ou Humidite est plus grand que 2 | |
- | Sensor <> 0 | + | | Lumiere >= 10 AND (NOT Temps > 7) |Vrai si Lumiere est supérieur ou égal à 10, y Temps égal ou plus petit que 7| |
- | + | | Temp.0 ON |Vrai si le bit 0 de Temp est à 1 | | |
- | Condición es true si Sensor no es igual a 0 | + | |
- | Lectura1 > Lectura2 | + | [[.|retour]] |
- | + | ||
- | True si Lectura1 es mayor que Lectura2 | + | |
- | Modo = 1 AND Tiempo > 10 | + | |
- | + | ||
- | True si Modo es 1 y Tiempo es mayor que 10 | + | |
- | Calor > 5 OR Humo > 2 | + | |
- | + | ||
- | True si Calor es ,mayor que 5 o Humo es mayor que 2 | + | |
- | Luz >= 10 AND (NOT Tiempo > 7) | + | |
- | + | ||
- | True si Luz es mayor o igual que 10, y Tiempo si es 7 o menos | + | |
- | Temp.0 ON | + | |
- | + | ||
- | Verdadero si Temp bit 0 es on | + |