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;
};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type class |
public | System.pas syscomp.h |
System | System |
Beschreibung
Repräsentiert einen Typ für Zahlen, die in der Gleitkommanotation dargestellt werden können.
Der Typ Comp (für "computational") ist ein natives Format der Intel-Prozessorarchitektur und stellt einen 64-Bit-Integer dar. Er ist jedoch als reeller Typ klassifiziert, weil sein Verhalten nicht dem eines ordinalen Typs entspricht (ein Comp-Wert kann beispielsweise weder inkrementiert noch dekrementiert werden). Comp ist nur aus Gründen der Abwärtskompatibilität vorhanden. Eine höhere Ausführungsgeschwindigkeit erreichen Sie mit dem Typ Int64.
Comp kann Werte im Bereich zwischen -263 und 263-1 darstellen. Die Größe in Byte eines Comp-Wertes beträgt 8.
Hinweis: Comp ist nicht mit C++ interoperabel.