Partager via


Abs, , Exp, LnPower, , Loget Sqrt fonctions

Functions S’applique à
Abs
Exp
Ln
Power
Sqrt
Les applications Canvas Copilot Studio Desktop circulent des colonnes de formule Dataverse basées sur des applications basées sur des applications Power de plateforme cli pages dataverse Power
Log Les applications Canvas Copilot Studio Desktop circulent des applications basées sur des applications basées sur des modèlesPower, les pages de fonctions Power dataverse de l’interface CLI de plateforme 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 Abs fonction retourne la valeur non négative de son argument. Si un nombre est négatif, Abs retourne l’équivalent positif.

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

La Ln fonction retourne le logarithme naturel (base e) de son argument.

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

La Log fonction retourne le logarithme de son premier argument dans la base spécifiée par son deuxième argument (ou 10 s’il n’est pas spécifié).

La Sqrt fonction retourne le nombre qui, lorsqu’elle est multipliée par elle-même, est égale à 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

Abs( Nombre )
Exp( Nombre )
Ln( Nombre )
Sqrt( Nombre )

  • Numéro - Obligatoire. Nombre à utiliser.

Power( Base, Exposant )

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

Log( Nombre, base )

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

Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )

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

Exemples

Numéro unique

Formule Description Résultat
Abs( -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...
Log( 100 ) Retourne le logarithme en base 10 du nombre 100. 2
Log( 64, 2 ) Retourne le logarithme en base 2 du nombre 64. 6
Power( 5, 3 ) Renvoie 5 élevé à la puissance de 3 ou 5 * 5 * 5. 125
Sqrt( 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
Formule Description Résultat
Abs( ValueTable ) 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( ValueTable ) 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( ValueTable ) 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( Value( Source.Text ) )
  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é.