Central de Ajuda

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Veja nossas aulas e materiais de apoio

Cálculos matemáticos dentro do seu Bot

Explore além de operações fundamentais, como adição, subtração, multiplicação e divisão. Mergulhe no reino dos intrincados cálculos matemáticos e científicos dentro do seu bot usando funções avançadas (listadas abaixo).

Desbloqueie o potencial com exemplos práticos que o guiam pelo processo. Siga as instruções passo a passo para dominar a arte de incorporar cálculos complexos perfeitamente ao seu chatbot. Eleve os recursos do seu bot e forneça aos usuários uma experiência matemática sofisticada.

1º Passo: Escolha o Fluxo que você deseja incluir as operações de cálculo.

2º Passo: Selecione Ação no construtor de blocos e escolha Definir Campo Personalizado.

Cálculos matemáticos dentro do seu Bot gbot

Passo 3: Escolha “Campo Personalizado” em seu fluxo. Em seguida, selecione o campo personalizado onde seus valores são armazenados como números. Opte por uma fórmula personalizada e defina-a no campo Valor. Dessa forma, você pode personalizar facilmente os cálculos para atender às suas necessidades específicas dentro do fluxo do chatbot.

Cálculos matemáticos dentro do seu Bot gbot 2

Passo 4: Então salve, é isso.

Sabemos que isso pode confundi-lo um pouco, deixe-me explicar este procedimento com um exemplo simples.

Exemplo1: Executando o cálculo (A+B)*(A-B)

Obtenha os valores de A & B da entrada do usuário como números,

Cálculos matemáticos dentro do seu Bot gbot 3

Agora defina a fórmula de cálculo no fluxo. Para isso, escolha a ação no construtor básico e selecione o campo personalizado definido. Em seguida, configure o assistente escolhendo o campo personalizado (número) no qual você deseja armazenar os valores calculados (aqui, criamos isso como “Valor Total”).

Agora, a parte interessante. Defina a fórmula no campo Valor (aqui usamos a fórmula ( {{valor a}} – {{valor b}} ) * ( {{valor a}} + {{valor b}} ) para fazer o cálculo acima mencionado.

Cálculos matemáticos dentro do seu Bot gbot 4
bot gbot

É isso, se você pegar A como 4 e B como 2, o resultado será mostrado por um chatbot como 12 (conforme o cálculo).

Exemplo de cálculo em chatbot Web.

Aqui estão alguns exemplos básicos de matemática que você pode fazer:

1+2 * 3-4

1 + 2 * 3 – 4

pi * 2

PI * 2

abs(1) + min(1,2) * max(1,2,3)

min(1+2, abs(-1))

1 + ((2 – 3) * (5 – 7))

2 * (-3)

Aqui está o exemplo de formatos com sintaxe:

1 // Um termo pode consistir em apenas um número

(1+((2))) // É permitido o uso de colchetes obsoletos

00001 // É possível prefixar um número com zero dígitos obsoletos

.1 // Omitir um dígito zero antes que um caractere de ponto esteja correto

Aqui estão algumas listas incríveis para fornecer mais valor para este artigo:

Operadores:

Adição (+)

Subtração (-)

Multiplicação (*)

Divisão (/)

Funções:

abs: Retorna o valor absoluto de um número.

aCos: Retorna o arco cosseno de um número.

aCosH: Retorna o arco cosseno hiperbólico de um número.

aSin: Retorna o arco seno de um número.

aSinH: Retorna o arco seno hiperbólico de um número.

aTan: Retorna o arco tangente de um número.

aTanH: Retorna o arco tangente hiperbólico de um número.

aTanTwo: Retorna o arco tangente de dois números.

ceil: Retorna o menor número inteiro maior ou igual a um dado número.

cos: Retorna o cosseno de um ângulo (em radianos).

cosH: Retorna o cosseno hiperbólico de um número.

degToRad: Converte graus em radianos.

en: Retorna o número de Euler elevado à potência de um número.

exp: Retorna a função exponencial de um número.

expMOne: Retorna a função exponencial menos um de um número.

floor: Retorna o maior número inteiro menor ou igual a um dado número.

fMod: Retorna o resto da divisão de um número pelo outro.

hypot: Retorna a hipotenusa de um triângulo retângulo com catetos dados.

log: Retorna o logaritmo natural de um número.

logOneP: Retorna o logaritmo natural de 1 mais o argumento.

logTen: Retorna o logaritmo de base 10 de um número.

max: Retorna o maior valor entre dois números.

min: Retorna o menor valor entre dois números.

pow: Retorna a base elevada à potência do expoente.

radToDeg: Converte radianos em graus.

round: Retorna o valor arredondado de um número.

sin: Retorna o seno de um ângulo (em radianos).

sinH: Retorna o seno hiperbólico de um número.

sqrt: Retorna a raiz quadrada de um número.

tan: Retorna a tangente de um ângulo (em radianos).

tanH: Retorna a tangente hiperbólica de um número.

Constantes:

e: Constante de Euler (base do logaritmo natural).

euler: Constante de Euler (base do logaritmo natural).

lnPi: Logaritmo natural de pi.

lnTen: Logaritmo natural de 10.

lnTwo: Logaritmo natural de 2.

logTenE: Logaritmo de base 10 de Euler.

logTwoE: Logaritmo de base 2 de Euler.

onePi: Um multiplicado por pi.

pi: Valor da constante pi (π).

piFour: Um quarto de pi.

piTwo: Metade de pi.

sqrtOneTwo: Raiz quadrada de um sobre dois.

sqrtPi: Raiz quadrada de pi.

sqrtThree: Raiz quadrada de três.

sqrtTwo: Raiz quadrada de dois.

twoPi: Dois vezes pi.

twoSqrtPi: Dois vezes a raiz quadrada de pi.

Outros:

( (colchetes à direita): 

) (colchetes virados para a esquerda): 

, (vírgula): 

. (ponto):