Funções aritméticas

As funções aritméticas são usadas para executar cálculos básicos em valores em Profile Query Language (PQL). Para obter mais informações sobre outras funções PQL, consulte Profile Query Language overview.

Add

A função + (adição) é usada para localizar a soma de duas expressões de argumento.

Formato

{NUMBER} + {NUMBER}

Exemplo

O query PQL a seguir resume o preço de dois produtos diferentes.

product1.price + product2.price

Multiplicar

A função * (multiplicação) é usada para encontrar o produto de duas expressões de argumento.

Formato

{NUMBER} * {NUMBER}

Exemplo

O seguinte query PQL localiza o produto do inventário e o preço de um produto para localizar o valor bruto do produto.

product.inventory * product.price

Subtrair

A função - (subtração) é usada para encontrar a diferença de duas expressões de argumento.

Formato

{NUMBER} - {NUMBER}

Exemplo

O query PQL a seguir encontra a diferença de preço entre dois produtos diferentes.

product1.price - product2.price

Dividir

A função / (divisão) é usada para encontrar o quociente de duas expressões de argumento.

Formato

{NUMBER} / {NUMBER}

Exemplo

O query PQL a seguir encontra o quociente entre o total de produtos vendidos e o total de dinheiro ganho para ver o custo médio por item.

totalProduct.price / totalProduct.sold

Restante

A função % (modulo/restante) é usada para localizar o restante após dividir as duas expressões de argumento.

Formato

{NUMBER} % {NUMBER}

Exemplo

O query PQL a seguir verifica se a idade da pessoa é divisível por cinco.

person.age % 5 = 0

Próximas etapas

Agora que você aprendeu sobre funções aritméticas, é possível usá-las em seus query PQL. Para obter mais informações sobre outras funções PQL, leia a visão geral da linguagem do Query do Perfil.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now