Ir al contenido principal
Textos dinámicos: Cálculos

Aprende cómo hacer cálculos al generar textos dinámicos.

Derek avatar
Escrito por Derek
Actualizado hace más de 2 años

Cuando trabajamos con procesos en los que hay números muchas veces queremos realizar cálculos sobre los mismos.

Por ejemplo, cuando queremos calcular un importe con impuestos aplicados o cuando queremos calcular cuál es el precio definitivo de la prestación de un servicio que sigue un modelo definido.

Con Parallel puedes efectuar estos cálculos aplicando operadores matemáticos en los textos dinámicos. Para ello, utiliza el carácter "|" seguido de uno de los operadores matemáticos que listamos a continuación:

Operador matemático

Operador en Parallel

Ejemplos

+

plus

referencia = 2

{{ referencia | plus: 10 }} o 
{{ 10 | plus: referencia }}

Resultado: 12

-

minus

referencia = 2

{{ referencia | minus: 10 }} o
{{ 10 | minus: referencia }}

Resultado: -8

%

modulo

referencia = 3

{{ referencia | modulo: 2 }}

Resultado: 1

x

times

referencia = 10

{{ referencia | times: 2 }}

Resultado: 10

/

divided_by

referencia = 10

{{ referencia | divided_by: 2 }}

Resultado: 5

abs (|x|)

abs

referencia = -2

{{ referencia | abs }}

Resultado: 2

min

at_least

referencia = 5

{{ referencia | at_least: 10 }}

Resultado: 10

max

at_most

referencia = 5

{{ referencia | at_most: 3 }}

Resultado: 3

Redondeo a la baja al entero máx próximo.

floor

referencia = 5,7

{{ referencia | floor }}

Resultado: 5

Redondeo al entero más próximo.

ceil

referencia = 5,7

{{ referencia | ceil }}

Resultado: 6

Redondeo al número entero más próximo o, si se pasa un número como parámetro, a ese número de decimales.

round

referencia = 5,75

{{ referencia | round }}

Resultado: 6

referencia = 5,75

{{ referencia | round:1 }}

Resultado: 5,8

¿Ha quedado contestada tu pregunta?