Fonctions Abs, Exp, Ln, Power, Log et Sqrt

S’applique à : Applications canevas Dataverse  Colonnes de formules  Flux Bureau  Applications pilotées par modèle Power Pages Power Platform  CLI

Calcule les valeurs absolues, les logarithmes, les racines carrées et les résultats de l’élévation de e ou d’un nombre aux puissances spécifiées.

Description

La fonction Abs renvoie la valeur non-négative de son argument. Si un nombre est négatif, Abs renvoie l’équivalent positif.

La fonction Exp renvoie la valeur e élevée à la puissance de son argument. Le nombre transcendant e commence par 2,7182818...

La fonction Ln renvoie le logarithme népérien (base e) de son argument.

La fonction Power renvoie un nombre élevé à une puissance. Elle est équivalente à l’utilisation de l’opérateur ^.

La fonction Log renvoie le logarithme de son premier argument dans la base spécifiée par son deuxième argument (ou 10 si non spécifié).

La fonction Sqrt renvoie le nombre qui, multiplié par lui-même, est égal à son argument.

Si vous transmettez un nombre unique, la valeur renvoyée est un résultat unique basé sur la fonction appelée. Si vous transmettez une table à une seule colonne qui contient des nombres, la valeur renvoyée est une table de résultats à une seule colonne dans une colonne Valeur, avec un résultat pour chaque enregistrement dans la table de l’argument. Si vous avez une table à plusieurs colonnes, vous pouvez la convertir en table à une seule colonne, comme Utilisation des tables le décrit.

Si un argument a pour résultat une valeur non définie, le résultat est vide. Cela peut se produire avec les racines carrées et les logarithmes de nombres négatifs.

Syntaxe

Abdos( Nombre )
Exp( Numéro )
Ln( Nombre )
Sqrt( Nombre )

  • Numéro - Obligatoire. Nombre à utiliser.

Puissance( Base, Exposant )

  • Base - Obligatoire. Numéro de base à élever.
  • Exposant - Obligatoire. Exposant auquel le nombre de base est élevé.

Journal( Numéro, Base )

  • Numéro - Obligatoire. Nombre à calculer le logarithme.
  • Base - Facultatif. Base du logarithme à calculer. Par défaut, 10 (lorsque non spécifié).

Abs( Tableau à colonne unique )
Exp( Tableau à colonne unique )
Ln( Tableau à colonne unique )
Sqrt( Tableau à colonne unique )

  • SingleColumnTable - Obligatoire. Table de nombres à une seule colonne à utiliser.

Exemples

Numéro unique

Formule Description Résultat
Abdos (-55) Renvoie le nombre sans le signe négatif. 55
Exp( 2 ) Renvoie e élevé à la puissance de 2 ou e * e. 7,389056...
Ln( 100 ) Renvoie le logarithme népérien (base e) du nombre 100. 4,605170...
Journal( 100 ) Retourne le logarithme en base 10 du nombre 100. 2
Journal( 64, 2 ) Retourne le logarithme en base 2 du nombre 64. 6
Puissance (5, 3) Renvoie 5 élevé à la puissance de 3 ou 5 * 5 * 5. 125
Carré( 9 ) Renvoie le nombre qui, multiplié par lui-même, a pour résultat 9. 3

Table à une seule colonne

Les exemples de cette section utilisent une source de données nommée ValueTable qui contient les données suivantes :

active
9
-4
2
Formula Description Result
Abs(Tableau de valeurs) Renvoie la valeur absolue de chaque numéro de la table. Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : 9, 4, 2
Exp(Tableau de valeurs) Renvoie e élevé à la puissance de chaque numéro de la table. Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : 8103.083927..., 0.018315..., 7.389056...
Ln(Table de valeurs) Renvoie le logarithme népérien de chaque numéro de la table. Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : 2.197224..., Blank(), 0.693147...
Sqrt(ValueTable) Renvoie la racine carrée de chaque numéro de la table. Table à une seule colonne avec une colonne Value contenant les valeurs suivantes : 3, Blank(), 1.414213...

Exemple étape par étape

  1. Ajoutez un contrôle Text input et nommez-le Source.
  2. Ajoutez un contrôle Label et définissez sa propriété Text sur cette formule :
    Sqrt( Valeur( Source. Texte ) )
  3. Tapez un nombre dans Source, puis vérifiez que le contrôle Label affiche la racine carrée du nombre que vous avez tapé.