Routines de comparaison

De RAD Studio
Aller à : navigation, rechercher

Remonter à Catégories de l'API - Index

Cette rubrique liste toutes les routines de comparaison utilisées dans la bibliothèque RTL (Run-Time Library) de Delphi.

Routine Description

System.Classes.CollectionsEqual

Compare le contenu de deux collections.

System.DateUtils.CompareDate

Indique la relation entre les parties date de deux valeurs System.TDateTime.

System.DateUtils.CompareDateTime

Indique la relation entre deux valeurs System.TDateTime.

System.SysUtils.CompareMem

Effectue une comparaison binaire de deux images mémoire.

System.SysUtils.AnsiCompareStr

Compare deux chaînes basées sur les paramètres régionaux en cours, avec sensibilité à la casse.

System.SysUtils.CompareStr

Compare deux chaînes avec sensibilité à la casse.

System.SysUtils.AnsiCompareText

Compare deux chaînes basées sur les paramètres régionaux en cours, sans sensibilité à la casse.

System.SysUtils.CompareText

Compare deux chaînes pour tester leur égalité, sans sensibilité à la casse.

System.DateUtils.CompareTime

Indique la relation entre les parties heure de deux valeurs System.TDateTime.

System.Math.CompareValue

Renvoie la relation entre deux valeurs numériques.

System.Math.EnsureRange

Renvoie la valeur la plus proche d'une valeur spécifiée, dans l'intervalle indiqué.

System.Math.IfThen

Renvoie, selon la condition, une des deux valeurs spécifiées.

System.Math.InRange

Indique si une valeur appartient à l'intervalle spécifié.

System.Math.SameValue

Indique si deux valeurs en virgule flottante sont (approximativement) égales.

System.Variants.VarCompareValue

Renvoie la relation entre des variants.

System.SyncObjs.TInterlocked.CompareExchange

Compare deux valeurs. Si elles sont égales, remplace l'une d'entre elles par une valeur différente.


Voir aussi

Exemples de code