Operador: DecrementoVolver

Tipo y precedencia

UNARIO (máxima) java.lang.Integer.MAX_VALUE

Descripción

Decremento de valores numéricos en una unidad.

La precedencia de este operador es mayor que la de la resta, como se puede ver en el segundo ejemplo abajo. Además es algo más eficiente que la resta.
Nota: en muchos lenguajes de programación, el operador -- aplicado a una variable modifica su valor, en JME el valor no se modifica, sólo se devuelve su valor decrementado.

Cadena de entrada

--

Cadena de salida

--

Uso

<elemento>--

Ejemplos

0--

RealDoble: -1

importancia de la precedencia

6*5-1

RealDoble: 29

6*5--

RealDoble: 24

[3,4b,5.2d,-1-ui,[-1,-1]]--

VectorEvaluado: [2,3,4.2,-2-I,[-2,-2]]

mat1(3)--

VectorEvaluado: | 0 -1 -1 | | -1 0 -1 | | -1 -1 0 |

Ver también…

incremento