System.Comp

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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 -2^63+1 und 2^63-1 darstellen. Die Größe in Byte eines Comp-Wertes beträgt 8.

Hinweis: Comp ist nicht mit C++ interoperabel.

Siehe auch