System.Math.GetRoundMode
Delphi
function GetRoundMode: TRoundingMode;
C++
extern DELPHI_PACKAGE TRoundingMode __fastcall GetRoundMode(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Renvoie le mode d'arrondi des nombres à virgule flottante en cours.
Appelez GetRoundMode pour connaître la façon dont le matériel des nombres à virgule flottante gère les problèmes d'arrondi.
La valeur du mode d'arrondi détermine certaines règles pouvant 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 l'une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Arrondit à la valeur entière la plus proche. |
|
Arrondit vers moins l'infini. |
|
Arrondit vers plus l'infini. |
|
Tronque la valeur, en arrondissant les nombres positifs vers le bas et les nombres négatifs vers le haut. |
Voir aussi
- Routines de contrôle des nombres à virgule flottante
- Problèmes d'arrondi des nombres à virgule flottante
- Routines d'arrondi des nombres à virgule flottante