Les fonctions mathématiques ainsi que les fonctions de date et d’heure sont disponibles dans le widget Calcul de Formulaire et la logique conditionnelle Mettre à Jour/Calculer un Champ. Vous pouvez utiliser ce guide comme référence pour créer des formulaires de calcul parfaits.
Pour utiliser les fonctions mathématiques dans Calcul de Formulaire ou Mettre à Jour/Calculer un Champ
- Sélectionnez l’icône de fonction dans l’éditeur de formule.
- Dans la fenêtre de fonctions, recherchez et choisissez la fonction désirée.
Les arguments des fonctions peuvent être fixes ou variables à partir de vos champs de formulaire.
Voici les fonctions disponibles :
Fonction | Description |
---|---|
abs() | Renvoie la valeur absolue (positive) d’un nombre. abs(-100) = 100 |
acos() | Renvoie l’arc cosinus d’un nombre. acos(0.5) = 1,05 |
asin() | Renvoie l’arc sinus d’un nombre. asin(0.5) = 0,52 |
atan() | Renvoie l’arc tangente d’un nombre en radians. atan(1) = 0,7854 |
atan2() | Renvoie l’arc tangente de deux variables, similaire au calcul de l’arc tangente de y/x. atan2(4, 8) = 0,4636 |
ceil() | Arrondit un nombre à la hausse vers l’entier le plus proche. ceil(1,3) = 2 |
cos() | Renvoie le cosinus d’un nombre. cos(2) = -0,42 |
exp() | Renvoie e élevé à la puissance d’un nombre donné. exp(1) = 2,7183 |
floor() | Arrondit un nombre à la baisse vers l’entier le plus proche. floor(1,7) = 1 |
log() | Renvoie le logarithme naturel d’un nombre. log(2) = 0,69 |
max() | Renvoie la valeur la plus élevée d’un ensemble de nombres. max(4, 8, 2) = 8 |
min() | Renvoie la valeur la plus basse d’un ensemble de nombres. min(1, 2, 5) = 1 |
pow() | Renvoie un nombre élevé à la puissance d’un exposant donné. pow(2, 3) = 8 |
random() | Génère un flottant aléatoire entre 0 et 1. random() * 100 = un nombre aléatoire entre 0 et 100 |
round() | Arrondit un nombre à l’entier le plus proche. round(2,5) = 3 |
sin() | Renvoie le sinus d’un nombre. sin(3) = 0,14 |
sqrt() | Renvoie la racine carrée d’un nombre. sqrt(25) = 5 |
tan() | Renvoie la tangente d’un nombre. tan(45) = 1,62 |
E | Renvoie le nombre d’Euler. E * 1 = 2,7183 |
LN2 | Renvoie le logarithme naturel de 2. LN2 * 1 = 0,6931 |
LN10 | Renvoie le logarithme naturel de 10. LN10 * 1 = 2,3026 |
LOG2E | Renvoie le logarithme en base 2 de E. LOG2E * 1 = 1,4427 |
LOG10E | Renvoie le logarithme en base 10 de E. LOG10E * 1 = 0,4343 |
PI | Renvoie la valeur de PI. PI * 1 = 3,1416 |
SQRT1_2 | Renvoie la racine carrée de 1/2. SQRT1_2 * 1 = 0,7071 |
SQRT2 | Renvoie la racine carrée de 2. SQRT2 * 1 = 1,4142 |
avg() | Renvoie la moyenne des nombres fournis. avg(0, 2, 4) = 2 |
avgNoZero() | Renvoie la moyenne des nombres fournis tout en excluant les zéros et les champs vides. avgNoZero(0, 2, 4) = 3 |
count() | Renvoie le nombre d’options sélectionnées dans un élément Choix Multiple ou Choix Unique. |
commaSeparate() | Inclut des séparateurs de milliers dans les grands nombres. commaSeparate(1234567) = 1,234,567.00 |
dateString() | Convertit la valeur d’un Sélecteur de Date (ou le temps en jours depuis l’époque) en une chaîne de date au format “D M d Y”. dateString({Sélecteur de Date}) renvoie la date du Sélecteur de Date au format “D M d Y”, comme Mer Déc 25 2030. |
addDays() | Ajoute des jours à la valeur d’un élément Sélecteur de Date ou Rendez-vous. addDays({Sélecteur de Date}, 2) renvoie la date du Sélecteur de Date plus deux jours, comme Ven Jan 19 2024. |
subtractDays() | Soustrait des jours de la valeur d’un élément Sélecteur de Date ou Rendez-vous. subtractDays({Rendez-vous}, 2) renvoie la date du Rendez-vous moins deux jours, comme Lun Jan 15 2024. |
nth() | Renvoie la nième plus grande valeur d’un ensemble de nombres. nth(2, 20, 30, 40) = 30 |
minutes() | Convertit les minutes en millisecondes. minutes(1) = 60000 |
hours() | Convertit les heures en millisecondes. hours(1) = 3600000 |
days() | Convertit les jours en millisecondes. days(1) = 86400000 |
weeks() | Convertit les semaines en millisecondes. weeks(1) = 604800000 |
months() | Convertit les mois en millisecondes. months(1) = 2592000000 |
Envoyer un commentaire: