|
|
|
|
- aprovechamiento
- Reglas
- Reglas de cálculo
- Notas
- Visualización del resultado
- Equivalencia
Los operadores aritméticos son: - "+": Adición (valor numérico o cadena)
- "-": Sustracción (valor numérico)
- "*": Multiplicación
- "/": División
- "++": Incremento (valor numérico)
- "--": Disminución (valor numérico)
- "+=": Añadiendo un valor a la Variable o a la control (numérico o de texto)
- "-=": Restando un valor del Variable o del control (numérico)
- Módulo: Devuelve el resto de un sector
- "^": Power( equivalente a Power)
Reglas de cálculo Los diferentes cálculos se realizan sin pérdida de precisión y sin truncar.. Los controles de flujo se realizan cuando el resultado se asigna a un Variable. Visualización del resultado El resultado del cálculo puede visualizarse directamente utilizando los siguientes operadores:- "++": Incremento
- "--": Decrement
Cuando se utiliza el operador ++ (--) como expresión (por ejemplo: Info( x++)), su comportamiento viene determinado por la posición del operador, relativa al Variable incrementado: - ++x (--x) => aumenta (disminuye) x y luego devuelve x.
- x++ (x--) => devuelve el valor de x y luego incrementa (disminuye) x.
Por ejemplo: let x is int = 5 Trace(x++) // Displays 5. x is set to 6 Trace(++x) // Displays 7. x is set to 7 Trace(--x) // Displays 6. x is set to 6 Trace(x--) // Displays 6. x is set to 5 Trace(x) // Displays 5
El resultado del cálculo no puede ser visualizado directamente por los siguientes operadores: - "+=": Añadiendo un valor a la Variable o a la control (numérico o de texto)
- "-=": Restando un valor del Variable o del control (numérico)
Por lo tanto, este ejemplo genera un error durante la compilación: num is int = 10 Trace(num+=1)
Para visualizar el resultado, realice las siguientes modificaciones: num is int = 10 num += 1 Trace(num)
Equivalencia - j ++ es equivalente a j = j + 1
- j -- es equivalente a j = j - 1
- j += 3 es equivalente a j = j + 3
- j -= 3 es equivalente a j = j - 3
Recomendamos que utilice las siguientes sintaxis: "j ++", "j --", "j +=" y "j -=", que son más rápidas que las sintaxis habituales.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|