次の方法で共有


DECIMAL 構造体 (wtypes.h)

数値の符号と小数点以下桁数を提供する 10 進数のデータ型を表します (座標のように)。

10 進変数は、96 ビット (12 バイト) 符号なし整数として格納され、10 の可変累乗でスケーリングされます。 10 の小数点以下桁数の累乗は、小数点の右側の桁数を指定し、0 から 28 の範囲です。

構文

typedef struct tagDEC {
  USHORT wReserved;
  union {
    struct {
      BYTE scale;
      BYTE sign;
    } DUMMYSTRUCTNAME;
    USHORT signscale;
  } DUMMYUNIONNAME;
  ULONG  Hi32;
  union {
    struct {
      ULONG Lo32;
      ULONG Mid32;
    } DUMMYSTRUCTNAME2;
    ULONGLONG Lo64;
  } DUMMYUNIONNAME2;
} DECIMAL;

メンバー

wReserved

予約済み。

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.scale

DUMMYUNIONNAME.DUMMYSTRUCTNAME.sign

DUMMYUNIONNAME.signscale

Hi32

数値の上位 32 ビット。

DUMMYUNIONNAME2

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2.Lo32

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2.Mid32

DUMMYUNIONNAME2.Lo64

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header wtypes.h