System.Math.SetRoundMode

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

function SetRoundMode(const RoundMode: TRoundingMode): TRoundingMode;

C++

extern DELPHI_PACKAGE TRoundingMode __fastcall SetRoundMode(const TRoundingMode RoundMode);

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 indiquer la façon dont les problèmes d'arrondi numérique sont gérés. 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

rmNearest

Arrondit à la valeur entière la plus proche.

rmDown

Arrondit vers moins l'infini.

rmUp

Arrondit vers plus l'infini.

rmTruncate

Tronque la valeur, en arrondissant les nombres positifs vers le bas et les nombres négatifs vers le haut.

Voir aussi

Exemples de code