Afficher : Delphi
C++
Préférences d'affichage
System.Math.SetRoundMode
De XE2 API Documentation
Delphi
function SetRoundMode(const RoundMode: TRoundingMode): TRoundingMode;
C++
extern PACKAGE TRoundingMode __fastcall SetRoundMode(const TRoundingMode RoundMode);
Sommaire |
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Définit le mode d'arrondi des calculs en virgule flottante.
Appelez SetRoundMode pour spécifier la façon dont les problèmes d'arrondi des nombres sont gérés. La valeur du mode d'arrondi détermine des règles qui peuvent affecter le résultat. Avec le mode d'arrondi par défaut (rmNearest), si X se trouve exactement à mi-chemin entre deux nombres entiers, le résultat est toujours le nombre pair.
Le mode d'arrondi peut être une des valeurs suivantes :
| Valeur | Signification |
|---|---|
|
rmNearest |
Arrondit à la valeur la plus proche. |
|
rmDown |
Arrondit vers moins l'infini. |
|
rmUp |
Arrondit vers plus l'infini. |
|
rmTruncate |
Tronque la valeur, en arrondissant les valeurs positives vers le bas et les valeurs négatives vers le haut. |