Los operadores y otros símbolos que el analizador de expresiones reconoce son:
( | paréntesis izquierdo |
) | paréntesis derecho |
== | igualdad, operador binario que da un resultado booleano. |
!= | desigualdad, operador binario que da un resultado booleano. |
# | desigualdad, operador binario que da un resultado booleano. |
| | operador binario de disyunción equivalente a OR ( O ) |
& | operador binario de conjunción equivalente a AND ( y ) |
> | mayor que, operador binario que da un resultado booleano |
< | menor que, operador binario que da un resultado booleano |
>= | mayor o igual que, operador binario que da un resultado booleano |
<= | menor o igual que, operador binario que da un resultado booleano |
+ | signo mas, operador binario de suma |
– | signo menos: binario de resta o unario de cambio de signo |
* | por, operador binario de multiplicación |
/ | entre, operador binario de división |
^ | operador binario de exponenciación (a^b=ab ) |
% | módulo, operador binaro, residuo de una división |
~ | operador unario booleano de negación, también puede usarse ! |
! | operador unario booleano de negación, también puede usarse ~ |
? | pregunta, sólo para asignaciones condicionales (P)?a:b |
: | separador, sólo para asignaciones condicionales (P)?a:b |
En la lista de operadores se incluye == pero genera un error al usarlo.
En al lista de operadores hay que incluir la admiración ! que actúa como operador binario de negación, equivalente a la virgulilla ~
Muchas gracias Juan. Tu observación ha quedado reflejada