Syntaxe
Paramètres
| Nom |
Description |
| X |
Ce paramètre permet de spécifier la puissance à laquelle la constante mathématique e (base du logarithme naturel) doit être élevée. |
Description
Cette fonction permet de demander la valeur de e élevé à la puissance spécifié.
Remarques
- Effectue un calcul exponentiel avec la base e : La fonction EXP(X) renvoie la valeur de la constante mathématique e (environ 2,718) élevée à
la puissance spécifiée par X. Elle est particulièrement utile dans des contextes mathématiques, financiers ou scientifiques nécessitant des calculs de croissance
exponentielle.
- Complémentaire aux fonctions logarithmiques : EXP(X) est l'opération inverse de LN(X), calculant le logarithme népérien. Cela signifie que EXP(LN(Y))
renvoie Y, tant que Y est strictement positif. Ces fonctions sont souvent utilisées ensemble pour transformer et linéariser des données.
- Peut produire rapidement des valeurs très grandes : Comme il s'agit d'une exponentiation avec une base supérieure à 1, la fonction peut produire des
résultats très élevés même pour de petites valeurs positives. Par exemple, EXP(10) donne déjà plus de 22 000, ce qui peut entraîner des dépassements numériques si
non contrôlé.
- Accepte les nombres négatifs comme paramètre : La fonction EXP(X) accepte les valeurs négatives de X, ce qui permet d'obtenir des résultats compris entre
0 et 1. Par exemple, EXP(-1) ≈ 0.3679. Cela est utile pour modéliser des décroissances exponentielles, notamment dans les processus de désintégration ou
d'amortissement.
- Utilisée dans des modèles statistiques et d'apprentissage automatique : Dans les formules de régression logistique, de softmax ou d'activation
exponentielle, EXP joue un rôle central. Elle permet de calculer des probabilités normalisées, et d'ajuster des poids selon une logique exponentielle.
- Doit être utilisée avec prudence dans les agrégats ou sur de grandes données : Appliquer EXP() à des colonnes contenant de nombreuses valeurs élevées
ou aberrantes peut causer des erreurs de dépassement de capacité numérique. Il est donc conseillé de valider ou filtrer les données sources avant usage.
- Compatible avec les types numériques standards : La fonction EXP() accepte des arguments de type FLOAT64, ce qui la rend compatible avec la majorité
des calculs numériques en BigQuery. En revanche, si l'argument est de type INT64, il est implicitement converti en FLOAT64 avant traitement.
- Utile pour simuler des intérêts composés continus : Dans les domaines financiers, EXP(r * t) permet de modéliser l'intérêt composé en continu, où r
est le taux d'intérêt et t le temps. C'est une alternative aux formules classiques d'intérêts composés discrétisés (avec (1 + r)^t).
Dernière mise à jour : Jeudi, le 18 Juin 2020