Cálculos en formularios: Cómo utilizar la función Pow() con potencias negativas

  • Profile Image
    jorgesel
    Fecha de consulta 2 de enero de 2022, 10:14

    Buenas, feliz 2022 para todo el personal de jotform!

    Mi problema, la función pow() no funciona con un exponente negativo:

    Ej. = pow(10,7.4) funciona correctamente, sin embargo

    pow(10,-7.4) no, no da ningún resultado. El resultado correcto/esperado es = 40

    Probé varias maneras pero no halle solución.

    Agradeceré me escriban aquí el formato que dé el resultado del ejemplo

    PD: muchos demos de la pag. https://www.jotform.com/help/267-form-calculation-math-function-reference/ no funcionan, no se cargan nunca ni se abre la plantilla

    Gracias!

    jorge

  • Profile Image
    David Jotform Support Manager
    Fecha de respuesta 2 de enero de 2022, 11:54

    Buen día, gracias por contactarnos. Desafortunadamente, el widget de Cálculos de Formulario no tiene toda la capacidad de una calculadora científica. No puede arrojar ese resultado:

    1641142464 61d1d8c090178  Screenshot 10

  • Profile Image
    jorgesel
    Fecha de respuesta 2 de enero de 2022, 13:26

    Gracias! aunque sin querer, su respuesta resuelve el problema inspirado en como escribió la ecuación en la calc cientifica (que no sé usar...)

    Doy la solucion con campos separados (y ocultos) para evitar errores de algebra.

    Para resolver pow(10,-7.4) = 40 (39.81.... en realidad) se puede:

    1er paso = pow(10,7.4)

    2do paso = 1000000000/1er paso

    esta 2da ecuacion da los 39.81...

    MUCHAS GRACIAS!


  • Profile Image
    Jeanette Jotform Support
    Fecha de respuesta 2 de enero de 2022, 16:42

    Muchísimas gracias por compartir esta solución, definitivamente será de mucho beneficio para otros usuarios que buscan saber cómo utilizar e implementar la función Pow( ) en Jotform