DECIMAL 结构 (wtypes.h)
表示一种十进制数据类型,该数据类型为数字 (提供符号和刻度,如坐标中所示。)
十进制变量存储为 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 |
标头 | wtypes.h |