Operadores y funciones aritméticas de script
Puede utilizar una variedad de funciones y operadores aritméticos en expresiones de variables dinámicas. Para anular la precedencia predeterminada de los operadores, utilice paréntesis. Los operadores incluyen:
| Operador | Nombre | Sintaxis |
|---|---|---|
| (, ) | Paréntesis | (X) |
| [, ] | Matriz, índice | […] |
| , | Separador de parámetros | x, y |
| ; | Separador de estados de cuenta | X; y |
| ; | Separador de filas | [x, y] |
| \norte | Separador de estados de cuenta | x \ ny |
| + | Agregar | x + y |
| + | Unario más | + y |
| – | Sustraer | x - y |
| – | Unario menos | -y |
| * | Multiplicar | x * y |
| .* | Multiplicar por elementos | x. * y |
| / | Dividir | x / y |
| ./ | División por elementos | x ./ y |
| %, modificación | Módulo | x% y |
| ^ | Poder | x ^ y |
| .^ | Poder de elementos | x. ^ y |
| ‘ | Transponer | y ' |
| ! | Factorial | y! |
| & | Bitwise y | x & y |
| ~ | Bit a bit no | ~ x |
| | | Bit a bit o | x | y |
| ^| | Xor bit a bit | x ^ | y |
| << | Shift izquierdo | x << y |
| >> | Desplazamiento aritmético a la derecha | x >> y |
| >>> | Cambio lógico a la derecha | x >>> y |
| y | Lógico y | X y Y |
| no | Lógico no | no y |
| o | Lógico o | xoy |
| xor | Xor lógico | x xor y |
| = | Asignación | x = y |
| ? : | Expresión condicional | X ? y: z |
| : | Distancia | x: y |
| entrar | Conversión de unidades | xay |
| == | Igual | x == y |
| != | Desigual | x! = y |
| < | Menor | x <y |
| > | Más grande | x> y |
| <= | Smallereq | x <= y |
| >= | Largereq | x> = y |
