System.Comp
Delphi
type Comp = { built-in type };
C++
struct Comp : public CompBase
{
Comp();
Comp(double);
Comp(Currency);
Comp &operator =(double);
Comp &operator =(Currency);
operator double() const;
operator Currency() const;
};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type class |
public | System.pas syscomp.h |
System | System |
Description
Représente un type pour les nombres qui peuvent être représentés par une notation à virgule flottante.
Le type Comp est un type natif de l'architecture des processeurs Intel et représente un entier sur 64 bits. Il est néanmoins classé parmi les réels car il ne se comporte pas comme un type ordinal (par exemple, vous ne pouvez pas incrémenter ou décrémenter une valeur Comp). Comp est conservé uniquement pour la compatibilité descendante. Utilisez le type Int64 pour de meilleures performances.
L'intervalle du type Comp est de -263 à 263-1. La taille en octets d'une valeur Comp est 8.
Remarque : Comp n'est pas inter-opérable avec C++.