Funciones aritméticas

Las funciones aritméticas se utilizan para realizar cálculos básicos en los valores de Profile Query Language (PQL). Encontrará más información sobre otras funciones de PQL en la Profile Query Language descripción general.

Add

La función + (suma) se usa para encontrar la suma de dos expresiones de argumento como un número.

Formato

{NUMBER} + {NUMBER}

Ejemplo

La siguiente consulta de PQL suma el precio de dos productos diferentes.

product1.price + product2.price

Multiplicar

La función * (multiplicación) se usa para encontrar el producto de dos expresiones de argumento como un número.

Formato

{NUMBER} * {NUMBER}

Ejemplo

La siguiente consulta de PQL encuentra el producto del inventario y el precio de un producto para encontrar el valor bruto del producto.

product.inventory * product.price

Restar

La función - (resta) se usa para encontrar la diferencia de dos expresiones de argumento como un número.

Formato

{NUMBER} - {NUMBER}

Ejemplo

La siguiente consulta de PQL encuentra la diferencia de precio entre dos productos diferentes.

product1.price - product2.price

Dividir

La función / (división) se usa para encontrar el cociente de dos expresiones de argumento como un número.

Formato

{NUMBER} / {NUMBER}

Ejemplo

La siguiente consulta de PQL encuentra el cociente entre el total de productos vendidos y el total de dinero ganado para ver el coste promedio por artículo.

totalProduct.price / totalProduct.sold

Resto

La función % (módulo/resto) se usa para encontrar el resto después de dividir las dos expresiones de argumento como un número.

Formato

{NUMBER} % {NUMBER}

Ejemplo

La siguiente consulta de PQL comprueba si la edad de la persona es divisible entre cinco.

person.age % 5 = 0

Pasos siguientes

Ahora que ha aprendido acerca de las funciones aritméticas, puede utilizarlas en sus consultas de PQL. Para obtener más información acerca de otras funciones de PQL, lea la descripción general de Profile Query Language.

recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871