| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | "use strict";Object.defineProperty(exports, "__esModule", {  value: true});exports.createExp = void 0;var _factory = require("../../utils/factory.js");var _index = require("../../plain/number/index.js");var name = 'exp';var dependencies = ['typed'];var createExp = /* #__PURE__ */(0, _factory.factory)(name, dependencies, function (_ref) {  var typed = _ref.typed;  /**   * Calculate the exponential of a value.   * For matrices, if you want the matrix exponential of square matrix, use   * the `expm` function; if you want to take the exponential of each element,   * see the examples.   *   * Syntax:   *   *    math.exp(x)   *   * Examples:   *   *    math.exp(2)                  // returns number 7.3890560989306495   *    math.pow(math.e, 2)          // returns number 7.3890560989306495   *    math.log(math.exp(2))        // returns number 2   *   *    math.map([1, 2, 3], math.exp)   *    // returns Array [   *    //   2.718281828459045,   *    //   7.3890560989306495,   *    //   20.085536923187668   *    // ]   *   * See also:   *   *    expm1, expm, log, pow   *   * @param {number | BigNumber | Complex} x  A number to exponentiate   * @return {number | BigNumber | Complex} Exponential of `x`   */  return typed(name, {    number: _index.expNumber,    Complex: function Complex(x) {      return x.exp();    },    BigNumber: function BigNumber(x) {      return x.exp();    }  });});exports.createExp = createExp;
 |