Ir al contenido principal

Cálculos matemáticos dentro de tu bot.

Actualizado hace más de 11 meses

Sí, tu puedes.

No solo las operaciones básicas como suma, resta, multiplicación o división. Puedes construir cálculos matemáticos y científicos complejos (las funciones se mencionan a continuación) en la plataforma Luicd Bot.

Te mostraremos cómo se puede hacer con algunos ejemplos.

Sigue los pasos para saber cómo hacer cálculos dentro de tu chatbot.

Paso 1: Elige el Flujo en el que deseas incluir operaciones de cálculo.

Paso 2: Selecciona Acción en el constructor de bloques y elige Establecer Campo Personalizado.


Paso 3: Selecciona el "campo personalizado" en el flujo y configura el asistente eligiendo el campo personalizado existente (en el que almacenaste los valores como números) y elige usar una fórmula personalizada en la operación, luego establece la fórmula personalizada que deseas en el campo de Valor.


Paso 4: Luego guarda, eso es todo.

Sabemos que puede confundirte un poco, déjame explicar este procedimiento con un ejemplo simple.

Ejemplo 1: Realizando el cálculo (A+B)*(A-B)

Obtén los valores de A y B a partir de la entrada del usuario como números,

Ahora, configura la fórmula de cálculo en el flujo. Para ello, elige la acción en el constructor básico y selecciona establecer campo personalizado. Luego, configura el asistente eligiendo el campo personalizado (número) en el que deseas almacenar los valores calculados.

Ahora, la parte interesante. Establece la fórmula en el campo de Valor (aquí utilizamos la fórmula ( {{{valor a}}-{{{valor b}} )*({{valor a}}+{{valor b}} ) para hacer el cálculo mencionado anteriormente.

Eso es todo, si tomas A como 4 y B como 2, el resultado será mostrado por un chatbot como 12 (según el cálculo).

Aquí tienes algunos ejemplos básicos de matemáticas que puedes hacer dentro de la plataforma Lucid Bot.

  • 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)


Aquí tienes el ejemplo de formatos con sintaxis:

  • 1 // Un término puede consistir solo en un número

  • (1+((2))) // Se permite el uso de paréntesis obsoletos

  • 00001 // Es posible prefijar un número con ceros obsoletos

  • .1 // Omitir un dígito cero antes de un punto está bien

Aquí tienes una lista impresionante para aportar más valor a este artículo:

Signos:

  • Suma (+)

  • Resta (-)

  • Multiplicación (*)

  • División (/)

Funciones:

  • abs

  • aCos

  • aCosH

  • aSin

  • aSinH

  • aTan

  • aTanH

  • aTanTwo

  • ceil

  • cos

  • cosH

  • degToRad

  • en

  • exp

  • expMOne

  • floor

  • fMod

  • hypot

  • log

  • logOneP

  • logTen

  • max

  • min

  • pow

  • radToDeg

  • round

  • sin

  • sinH

  • sqrt

  • tan

  • tanH

Constantes:

  • e

  • euler

  • lnPi

  • lnTen

  • lnTwo

  • logTenE

  • logTwoE

  • onePi

  • pi

  • piFour

  • piTwo

  • sqrtOneTwo

  • sqrtPi

  • sqrtThree

  • sqrtTwo

  • twoPi

  • twoSqrtPi

Otros:

  • ( (paréntesis que se abre hacia la derecha)

  • ) (paréntesis que se abre hacia la izquierda)

  • , (coma)

  • . (punto)


¿Ha quedado contestada tu pregunta?