Statement: Condition, Type: Continuation
Xor
Formato: where-if-condition Xor support-condition { support-condition... }
donde
-
where-if-condition = ya sea el identificador de condiciones inicial, While o If
-
support-condition = uno o más de cualquier serie válida de identificadores de condiciones soportadora para completar un instrucción de condición.
Descripción
El identificador, Or sirve para construir en un instrucción existente de condiciones que se inició por ya sea identificadores de While o If. Lee el primer support-condition para construir un instrucción de condiciones de continuación y luego anexa en el instrucción existente de condición. Según que el support-condition inicial, uno o más identificadores de condiciones de respaldo puede ser requerido. Una vez todos los support-condition requeridos son leídos y validados por el compilador, un bloque de condiciones de disyunción es creado y basado en los instrucciones combinados de condición, el resultado los resultados es ya sea: exacto o falso.
Para una explicación en el proceso del bloque de condición, ven los identificadores: While o If.
Proceso Lógico
El identificador, Xor es conocido como una disyunción exclusiva en la cual el resultado resulta es exacto si cualquier de la condiciones combinada los instrucciones son exactos, de otra manera el resultado es falso.
La tabla de verdad de debajo muestra al operador lógico, Operador Booleana XOR, y los resultados para dos instrucciones de condición: A xor B.
|
A |
B |
A xor B |
|
Falso |
Falso |
Falso |
|
Falso |
Exacto |
Exacto |
|
Exacto |
Falso |
Exacto |
|
Exacto |
Exacto |
Falso |
Al combinar identificador lógico, And con identificadores de Or y Xor juntos para crear un bloque de condición, el sistema creará dado a entender paréntesis () alrededor del identificador, And.
El formato de instrucción de condición:
if condiciones 1 And condiciones 2Xor condiciones 3 And condiciones 4 Or condiciones 5 luego .....
será evaluado como
if ( condiciones 1 And condiciones 2 )Xor (condición 3 And condiciones 4 ) Or ( condiciones 5 ) luego .....
Todo el identificadores de And son evaluado inicial, luego los resultados serán evaluados con los identificadores de Or y Xor para determinar el resultado final.
Ejemplo 1
Colocaremos apuestas en el elemento de la ruleta: Docena 1 y Columna B. Antes de colocar apuestas en estos elementos, necesitamos inspecciona:
-
el elemento, Docena 1 (1st Dozen), ha aparecido en 5 veces
-
el elemento, Columna B (Column B), ha aparecido en 5 veces.
Si cualquier de estas dos condiciones no evalúa tan exacto pero no ambos, pondremos una 5 unidad apostada a estos elementos. El siguiente ejemplo realizará esta tarea.
| RX Script | Copiar Código |
|---|---|
If 1st Dozen has hit in 5 times Xor Column B has hit in 10 times begin Put 5 units on 1st Dozen Put 5 units on Column B end |
|