User Tools

Site Tools


Sidebar

Home



G-Code


About

  Order of execution
  Parameters

G-Codes

M-Codes

Other Codes

O-Words

Comments

Functions

  abs[]
  acos[]
  active[]
  and[]
  asin[]
  atan2[]
  atan[]
  bin[]
  ceil[]
  chr[]
  cos[]
  datetime[]
  day[]
  dec[]
  defnz[]
  def[]
  deg2rad[]
  exists[]
  exp10[]
  exp2[]
  expr[][]
  exp[]
  e[]
  fix[]
  floor[]
  froms16[]
  froms32[]
  fromu16[]
  fromu32[]
  fup[]
  hex[]
  hour[]
  inc[]
  land[]
  lnand[]
  lnor[]
  lnot[]
  log10[]
  log2[]
  log[]
  lor[]
  lxnor[]
  lxor[]
  max3[]
  max[]
  millisec[]
  min3[]
  minute[]
  min[]
  mmtounit[]
  month[]
  nand[]
  nan[]
  nop[][]
  nor[]
  notexists[]
  not[]
  or[]
  pi[]
  pow[]
  rad2deg[]
  rand[]
  rounddec[]
  roundup[]
  round[]
  s16[]
  s32[]
  s8[]
  second[]
  shl[]
  shr[]
  sin[]
  sqrt[]
  sqr[]
  tan[]
  tomachine[]
  tos16[]
  tos32[]
  tou16[]
  tou32[]
  towork[]
  trunc[]
  u16[]
  u32[]
  u8[]
  unittomm[]
  xnor[]
  xor[]
  year[]

Operators

Macros

gcode:functions:func-exp

exp[]

Compute exponential function.

Returns the base-e exponential function of x, which is e raised to the power x, ex.

The exp[] function is a function that returns the value of e raised to the power of a number. The number e (approximately equal to 2.71828) is the base of the natural logarithm, and exp[x] is the inverse of the natural logarithm function log[x]. The input to the function is a number and the output will be a float.

For example, exp[1] would return 2.71828183, and exp[2] would return 7.3890561.

The exp[] function is commonly used in mathematics, physics, engineering and other fields, such as solving equations involving exponentials and logarithms, as well as in various algorithms and data analysis. It's also used in many areas of science and engineering, such as probability and statistics, finance, and physics.

It's also worth noting that the inverse of exp[] is log[] function. log[exp[1]] would return 1.

Syntax

exp[x]

Parameters

x Value of the exponent.
Return Value e raised to the power of x.

Examples

#<result> = exp[1]
(print,#<result>)

result: 2.71828183


#<result> = exp[2]
(print,#<result>)

result: 7.3890561


#<result> = log[exp[1]]
(print,#<result>)

result: 1

See also

e, log

gcode/functions/func-exp.txt · Last modified: 2023/01/26 18:59 by 127.0.0.1

Page Tools