System.Round

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Round(X: Real): Int64;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.pas System System

Description

Renvoie la valeur de X arrondie au plus proche entier.

Dans Delphi, la fonction Round arrondit une valeur de type réel en valeur de type entier.

X est une expression de type réel. Round renvoie une valeur Int64 qui correspond à la valeur de X arrondie au nombre entier le plus proche. Le Tmode d'arrondi par défaut est rmNearest. Si X se trouve exactement à mi-chemin entre deux nombres entiers, le résultat est toujours le nombre pair. Cette méthode est souvent appelée "arrondi bancaire" (voir "Banker's rounding)."

Si la valeur arrondie n'est pas comprise dans l'étendue Int64, une erreur d'exécution est générée ; vous pouvez la gérer à l'aide de l'exception EInvalidOp .

Remarque :  Le comportement de Round peut être affecté par la procédure Set8087CW ou la fonction System.Math.SetRoundMode.

Voir aussi

Exemples de code