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;
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type class |
public | System.pas syscomp.h |
System | System |
説明
浮動小数点表記で表現可能な数値の型を表します。
Comp(計算)型は Intel プロセッサ アーキテクチャに固有のもので、64 ビット整数を表します。ただし、この型は順序型と動作が異なるので、実数型に分類されています(たとえば、Comp 型の値をインクリメントまたはデクリメントすることはできません)。Comp は下位互換性のためにのみ維持されています。Int64 型を使用する方が、パフォーマンスが優れています。
Comp 型の範囲は、-263 から 263-1 までです。Comp 型の値のサイズは 8 バイトです。
メモ: Comp は C++ と相互運用可能ではありません。