# EXP Function

Computes the value of e raised to the specified power. The value can be a Decimal or Integer literal or a reference to a column containing numeric values.
• e or Euler's Number is the value that the following equation approaches as n grows large: (1 + (1/ n)) n .

## Basic Usage

Numeric literal example:

`derive type:single value: EXP(1)`

Output: Generates a column containing the value of e 1, which is approximately 2.718281828.

Column reference example:

`derive type:single value: EXP(MyValue) as: 'exp_MyValue'`

Output: Generates the new `exp_MyInteger` column containing the value of e to the power of the value in the `MyValue` column.

## Syntax

`derive type:single value: EXP(numeric_value)`

ArgumentRequired?Data TypeDescription
numeric_valueYstring, decimal, or integerName of column or Decimal or Integer literal to apply to the function

For more information on syntax standards, see Language Documentation Syntax Notes.

### numeric_value

Name of the column or numeric literal whose value is the exponent of e.

• Missing input values generate missing results.
• Literal numeric values should not be quoted. Quoted values are treated as strings.
• Multiple columns and wildcards are not supported.

Usage Notes:

Required?Data TypeExample Value
YesString (column reference) or Integer or Decimal literal`2.3`

## Examples

### Example - Exponential functions

The following example demonstrates how the exponential functions work together. These functions include the following:

• `EXP` - ex . See EXP Function.
• `LN` - natural logarithm of the above. See LN Function.
• `LOG` - 10x. See LOG Function.
• `POW` - XY. In this case, 10 to the power of the previous one. See POW Function.

Source:

rowNumX
1-2
21
30
41
52
63
74
85

Transform:

`derive type:single value: EXP (X) as: 'expX'`

`derive type:single value: LN (expX) as: 'ln_expX'`

`derive type:single value: LOG (X) as: 'logX'`

`derive type:single value: POW (10,logX) as: 'pow_logX'`

Results:

In the following, `(null value)` indicates that a null value is generated for the computation.

rowNumXexpXln_expXlogXpow_logX
1-20.1353352832366127-2(null value)(null value)
2-10.1353352832366127-0.9999999999999998(null value)(null value)
3010(null value)0
412.718281828459045101
527.389056098930649520.301029995663981141.9999999999999998
6320.08553692318766830.477121254719662443
7454.5981500331442340.60205999132796233.999999999999999
85148.4131591025765750.69897000433601874.999999999999999

Var denne siden nyttig? Si fra hva du synes:

### Send tilbakemelding om ...

Google Cloud Dataprep Documentation
Trenger du hjelp? Gå til brukerstøttesiden vår.