---
sourceDocument: Australie : créer des workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/build-workflows

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Australie : créer des workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Mathématiques simples

# Fonctions de transformation mathématiques simples {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes de lecture

Utilisez des fonctions de transformation mathématiques simples pour effectuer des calculs mathématiques de base sur des pastilles de données numériques.
Les fonctions de transformation mathématiques simples nécessitent une pastille de données d'entrée Array.Number, Array.Integer ou Array.Decimal. Assurez-vous d'utiliser le [type de pastille de données](https://servicenow-prod.fluidtopics.net/NAJ6B7tG9akrQ0EJ64kCbg "Les actions et les flux secondaires utilisent des variables pour stocker les données d’entrée et de sortie. Le type de données de variable détermine le type de données qu’elle stocke et ses options de configuration avancées.") d'entrée correct lors de l'application de fonctions de transformation mathématiques simples. Si une fonction de transformation mathématique simple est appliquée à un type de données incorrect, les données ne sont pas transformées pendant l'exécution et la valeur d'entrée est renvoyée à la place. Pour plus d'informations sur la confirmation des valeurs d'exécution de votre flux, consultez [Tester un flux](https://servicenow-prod.fluidtopics.net/KeJanCauR5nHO0foqNbvMA "Avant d’activer un flux pour permettre aux autres utilisateurs d’y accéder, testez-le pour vous assurer qu’il fonctionne comme prévu.").

## Valeur absolue {#simple-math-transform-functions__section_ltc_q2y_3nb}

Fonction mathématique qui renvoie la distance de zéro pour tout nombre réel. Une valeur absolue est toujours une valeur positive ou nulle.  
{#simple-math-transform-functions__table_j3p_rbw_knb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Nombre, entier ou décimal | Nombre comme valeur absolue du nombre entré. |
[ ]

{#simple-math-transform-functions__table_j3p_rbw_knb}  
Figure 1. Exemple

* Entrée : `-3`
* Sortie : `3`
{#simple-math-transform-functions__ul_u3f_1hy_3nb}

## Ajouter {#simple-math-transform-functions__section_ug1_2n4_mpb}

Ajoute la valeur indiquée à l'entrée.  
{#simple-math-transform-functions__table_rfg_qn4_mpb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Nombre à ajouter. | Numéro comme l'ajout de la valeur entrée par le paramètre. |
[ ]

{#simple-math-transform-functions__table_rfg_qn4_mpb}  
Figure 2. Exemple

* Entrée : `12`
* Paramètre : `4`
* Sortie : `16`
{#simple-math-transform-functions__ul_wgr_c44_mpb}

## Moyen {#simple-math-transform-functions__section_d2g_2n4_mpb}

Renvoie la valeur moyenne des éléments dans le tableau d'entrée.  
{#simple-math-transform-functions__table_wms_444_mpb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer ou Array.Decimal | Nombre comme valeur moyenne du tableau d'entrée. |
[ ]

{#simple-math-transform-functions__table_wms_444_mpb}  
Figure 3. Exemple

* Entrée : `[10, 30, 20]`
* Sortie : `20`
{#simple-math-transform-functions__ul_wml_t44_mpb}

## Nombre {#simple-math-transform-functions__section_owd_cy4_mpb}

Renvoie le nombre d'éléments dans le tableau d'entrée.  
{#simple-math-transform-functions__table_o3k_gy4_mpb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer, Array.Decimal, Array.Object, Array.String ou Array.Boolean | Nombre d'éléments dans le tableau d'entrée |
[ ]

{#simple-math-transform-functions__table_o3k_gy4_mpb}  
Figure 4. Exemple

* Entrée : `[2, 10, 30]`
* Sortie : `3`
{#simple-math-transform-functions__ul_qh5_jy4_mpb}

## Diviser {#simple-math-transform-functions__section_a1q_2n4_mpb}

Divise la valeur entrée par une valeur donnée.  
{#simple-math-transform-functions__table_jlw_y44_mpb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Nombre par lequel diviser la valeur entrée. | Nombre comme la division de la valeur entrée par le paramètre. |
[ ]

{#simple-math-transform-functions__table_jlw_y44_mpb}  
Figure 5. Exemple

* Entrée : `12`
* Paramètre : `4`
* Sortie : `3`
{#simple-math-transform-functions__ul_cqg_gp4_mpb}

## Max. {#simple-math-transform-functions__section_z4d_2pz_jjb}

Renvoie la valeur la plus élevée détectée dans le tableau d'entrée.  
{#simple-math-transform-functions__table_pl3_lbg_mkb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer ou Array.Decimal | Nombre comme valeur la plus élevée dans le tableau d'entrée. |
[ ]

{#simple-math-transform-functions__table_pl3_lbg_mkb}  
Figure 6. Exemple

* Entrée : `[1, -5, 20, 6]`
* Sortie : `20`
{#simple-math-transform-functions__ul_zyf_gqz_jjb}

## Médiane {#simple-math-transform-functions__section_mhr_fn4_mpb}

Renvoie la valeur médiane des éléments dans le tableau d'entrées.  
{#simple-math-transform-functions__table_tzv_lp4_mpb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer ou Array.Decimal | Nombre comme valeur médiane du tableau d'entrée. |
[ ]

{#simple-math-transform-functions__table_tzv_lp4_mpb} Figure 7. Exemple

* Entrée : `[10, 30, 15]`
* Sortie : `15`
{#simple-math-transform-functions__ul_rhv_rp4_mpb}

## Min. {#simple-math-transform-functions__section_qkv_nrz_jjb}

Renvoie la valeur la plus basse détectée dans le tableau d'entrée.  
{#simple-math-transform-functions__table_trv_pbg_mkb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer ou Array.Decimal | Nombre comme valeur la plus basse dans le tableau d'entrée |
[ ]

{#simple-math-transform-functions__table_trv_pbg_mkb}  
Figure 8. Exemple

* Entrée : `[1, -5, 20, 6]`
* Sortie : `-5`
{#simple-math-transform-functions__ul_tkv_nrz_jjb}

## Multiplier {#simple-math-transform-functions__section_v3d_gn4_mpb}

Multiplie la valeur entrée par une valeur donnée.  
{#simple-math-transform-functions__table_xqq_wp4_mpb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Nombre à multiplier. | Numérotation sous forme de multiplication de la valeur entrée par le paramètre. |
[ ]

{#simple-math-transform-functions__table_xqq_wp4_mpb}  
Figure 9. Exemple

* Entrée : `12`
* Paramètre : `4`
* Sortie : `48`
{#simple-math-transform-functions__ul_ulq_bq4_mpb}

## Puissance {#simple-math-transform-functions__section_tmn_gn4_mpb}

Renvoie la valeur d'une valeur entrée élevée à la puissance d'une valeur donnée.  
{#simple-math-transform-functions__table_z2c_gq4_mpb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Nombre comme exposant de la puissance. | Nombre comme la puissance de la valeur d'entrée du paramètre. |
[ ]

{#simple-math-transform-functions__table_z2c_gq4_mpb}  
Figure 10. Exemple

* Entrée : `2`
* Paramètre : `3`
* Sortie : `8`
{#simple-math-transform-functions__ul_h2m_kq4_mpb}

## Round {#simple-math-transform-functions__section_mnt_y2y_3nb}

Fonction mathématique qui donne une approximation d'une valeur numérique en fonction des règles d'arrondi et de la position d'un chiffre. La fonction arrondit en ajoutant un au chiffre à arrondir, puis en remplaçant tous les chiffres à sa droite par des zéros.  
{#simple-math-transform-functions__table_qgh_g2w_knb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Number of Digits - Un entier positif spécifiant la position du chiffre à arrondir en partant de la gauche | Nombre comme valeur arrondie du nombre entré. |
[ ]

{#simple-math-transform-functions__table_qgh_g2w_knb}  
Figure 11. Exemple

* Entrée : `194`
* Paramètre : `2`
* Sortie : `190`
{#simple-math-transform-functions__ul_zys_2hy_3nb}  
Remarque :  
La fonction utilise le chiffre à droite du chiffre de paramètre à arrondir à la hausse ou à la baisse. Si le chiffre à droite a une valeur comprise entre zéro et quatre, la fonction arrondit à l'inférieur. Si le chiffre à droite a une valeur comprise entre cinq et neuf, la fonction s'arrondit. S'il n'y a pas de chiffre à droite, la fonction arrondit à la baisse.

## Racine carrée {#simple-math-transform-functions__section_vd2_z2y_3nb}

Fonction mathématique qui calcule un nombre positif, qui lorsqu'il est multiplié par lui-même fournit une valeur d'entrée. La valeur entrée doit être un nombre réel positif.  
{#simple-math-transform-functions__table_nyq_ndw_knb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Nombre, entier ou décimal | Nombre comme la racine carrée du nombre entré |
[ ]

{#simple-math-transform-functions__table_nyq_ndw_knb}  
Figure 12. Exemple

* Entrée : `16`
* Sortie : `4`
{#simple-math-transform-functions__ul_ibw_ghy_3nb}

## Soustraire {#simple-math-transform-functions__section_efg_hn4_mpb}

Soustrait la valeur indiquée de l'entrée.  
{#simple-math-transform-functions__table_tpy_4q4_mpb__entry__3}

| Pastille de données d'entrée | Paramètres | Pastille de données de sortie |
|-|-|-|
| Nombre, entier ou décimal | Nombre à soustraire de la valeur entrée. | Nombre comme soustraction de la valeur entrée par le paramètre. |
[ ]

{#simple-math-transform-functions__table_tpy_4q4_mpb}  
Figure 13. Exemple

* Entrée : `12`
* Paramètre : `4`
* Sortie : `8`
{#simple-math-transform-functions__ul_umk_tq4_mpb}

## Somme {#simple-math-transform-functions__section_yv3_qrz_jjb}

Renvoie la somme de toutes les valeurs dans le tableau d'entrée.  
{#simple-math-transform-functions__table_m2k_tbg_mkb__entry__2}

| Pastille de données d'entrée | Pastille de données de sortie |
|-|-|
| Array.Number, Array.Integer ou Array.Decimal | Renvoie la somme de toutes les valeurs dans le tableau d'entrée. |
[ ]

{#simple-math-transform-functions__table_m2k_tbg_mkb}  
Figure 14. Exemple

* Entrée : `[1, -5, 20, 6]`
* Sortie : `22`
{#simple-math-transform-functions__ul_bw3_qrz_jjb}

## Vers Résolu {#simple-math-transform-functions__section_xcf_1hk_hrb}

Tronque un nombre flottant au nombre de décimales spécifié.
{#simple-math-transform-functions__table_g4y_chk_hrb__entry__3}

| Pastille de données d'entrée | Paramètre | Pastille de données de sortie |
|-|-|-|
| Nombre : nombre décimal avant troncation. | Nombre de chiffres : nombre qui spécifie le nombre de décimales à tronquer. | Nombre : nombre décimal après troncation. |
[ ]

{#simple-math-transform-functions__table_g4y_chk_hrb} Figure 15. Exemple

* Entrée : `1,93456`
* Paramètre : `2`
* Sortie : `1.93`
{#simple-math-transform-functions__ul_tpf_whk_hrb}

