> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/french/function-blocks/blocks-reference/data-logic/mathmetical-operations/round.md).

# Round

Ce bloc fonction arrondit une valeur numérique au nombre de décimales spécifié. Il s'agit d'un utilitaire numérique simple, utile pour formater des résultats de mesure, des comptages, des pourcentages et toute sortie numérique avant affichage, journalisation ou exportation.

## 📥 Entrées

`Number`\
La valeur numérique à arrondir. (Socket: `Number`)

## 📤 Sorties

`Number`\
La valeur numérique arrondie. (Socket: `Number`)

## 🕹️ Contrôles

`Decimals`\
Définit le nombre de décimales auquel le nombre d'entrée sera arrondi. Saisissez un entier (par exemple 0, 1, 2).

## 🎨 Fonctionnalités

* Contrôle visuel simple pour sélectionner la précision décimale via un champ texte.
* Convertit instantanément toute valeur numérique entrante d'un socket en une valeur formatée pour affichage, tracé ou export.
* Utile pour réduire le "bruit" dans les métriques affichées (par exemple raccourcir les longues valeurs à virgule flottante).

## 📝 Instructions d'utilisation

1. Fournissez une valeur numérique au socket d'entrée `Number` (par exemple une mesure ou un comptage).
2. Réglez la précision souhaitée avec le contrôle `Decimals`.
3. Lisez le résultat arrondi depuis le socket de sortie `Number` et transmettez-le aux blocs d'affichage, de journalisation ou de traitement ultérieur.

## 📊 Évaluation

À l'exécution, ce bloc fonction prend la valeur numérique courante en entrée et renvoie la même valeur arrondie au nombre de décimales spécifié dans le contrôle `Decimals`.

## 💡 Astuces

* Lors de l'affichage de statistiques d'analyse d'image, arrondissez les sorties numériques de blocs tels que `Mean Value of Image` ou `Std. of Image` pour rendre les tableaux de bord et rapports plus lisibles.
* Arrondissez les valeurs de distance issues de `Measure Position Distance` avant de les envoyer vers des affichages ou journaux pour éviter des valeurs excessivement précises difficiles à interpréter.
* Si vous souhaitez stocker des journaux numériques compacts ou des fichiers CSV, arrondissez les valeurs avant de les envoyer vers `CSV Export` ou `Data to JSON`.
* Pour les graphiques, envoyez des nombres arrondis dans `Scope` afin d'améliorer la lisibilité des étiquettes et légendes.
* Si un bloc de détection renvoie des comptages (par exemple `Object Detection` ou `Object Detection - Custom`), utilisez ce bloc pour formater les nombres dans les interfaces ou enregistrements.

## 🛠️ Dépannage

* Si la sortie ne change pas comme attendu, vérifiez que le socket d'entrée `Number` reçoit bien une valeur numérique valide. Utilisez `Is None` ou `Replace None` pour gérer les entrées manquantes avant l'arrondissement.
* Si des valeurs non entières sont saisies dans le contrôle `Decimals`, assurez-vous de fournir un entier valide ; sinon le comportement peut être inattendu.
