Operaciones con Variables

jllb

New member
¿Cómo puedo hacer operaciones aritméticas con el contenido de dos variables y almacenar el resultado en una tercera? Parece muy sencillo pero no me funciona.
 

Endercraft

Moderator (& bug finder :D)
Es posible que pueda conseguir lo que desea utilizando la opción establecer variable y seleccionando expresión (variable entera).
 

jllb

New member
Es posible que pueda conseguir lo que desea utilizando la opción establecer variable y seleccionando expresión (variable entera).
Gracias por tu respuesta pero no me sale. Ejemplo sencillo: fijo una variable var1 a 2023 (entero) y var2 a 1960 (entero). Lo que quiero es almacenar el resultado de var1-var2 en var3, es decir, los años de edad pero no se como hacerlo...
 

Dimlos

Well-known member
Hemos creado una macro de ejemplo, pruébala.
 

Attachments

  • Macro.jpg
    Macro.jpg
    376.8 KB · Views: 23
  • Calculation_Variables.macro
    2.7 KB · Views: 11

jllb

New member
Hemos creado una macro de ejemplo, pruébala.
Es la misma macro que estoy probando. Para ver el resultado de la operación añado al final un Mensaje emergente con var3 pero se visualiza "2023-1960" no el resultado de la resta... Más sencillo aún: ¿cómo puedo ver el resultado de var1*2, es decir, 4046? Es evidente que tengo un error de concepto. En Tasker es muy sencillo... Gracias por su paciencia y comprensión.
 

Dm114

Well-known member
OK. Por fin lo conseguí. Estaba poniendo "llaves" en lugar de "corchetes". Ahora ya funciona. Muchas gracias por su paciencia. Un saludo.
No it's not a matter of brackets: just use the [...] button on the right side of the Expression field and select the variable or Magic Text you want to use (instead of writing it by yourself). It will automatically generate the right syntax.

The style of brackets depends on your MD settings: they can be either [ ] or { }
 

jllb

New member
No it's not a matter of brackets: just use the [...] button on the right side of the Expression field and select the variable or Magic Text you want to use (instead of writing it by yourself). It will automatically generate the right syntax.

The style of brackets depends on your MD settings: they can be either [ ] or { }
Esta explicación no la he visto en ninguno de los tutoriales y manuales de usuario que he consultado. Reitero mi agradecimiento por su ayuda. Un saludo.
 

Dimlos

Well-known member
Es la misma macro que estoy probando.
Es completamente diferente a tu macro.
Adjunto la macro porque la captura de pantalla no muestra los detalles.
En la captura de pantalla se ve claramente que ver3 es el resultado del cálculo.
 
Top