Exp4J como Intérprete de Fórmulas

Exp4J es una pequeña librería (40 Kb y sin dependencias) que permite evaluar expresiones y funciones.

Viene con funciones y operadores preconstruidos y además permite crear nuevas operaciones para usarlas en expresiones matemáticas.

Además es muy sencilla de usar:

Y para crear nuevas funciones:

Y operadores como el factorial:

Integra estas funciones y operadores:

Funciones Operadores
  • abs: absolute value
  • acos: arc cosine
  • asin: arc sine
  • atan: arc tangent
  • cbrt: cubic root
  • ceil: nearest upper integer
  • cos: cosine
  • cosh: hyperbolic cosine
  • exp: euler’s number raised to the power (e^x)
  • floor: nearest lower integer
  • log: logarithmus naturalis (base e)
  • sin: sine
  • sinh: hyperbolic sine
  • sqrt: square root
  • tan: tangent
  • tanh: hyperbolic tangent
  • Addition: ‘2 + 2’
  • Subtraction: ‘2 – 2’
  • Multiplication: ‘2 * 2’
  • Division: ‘2 / 2’
  • Exponentation: ‘2 ^ 2’
  • Unary Minus,Plus (Sign Operators): ‘+2 – (-2)’
  • Modulo: ‘2 % 2’

Deja un comentario