Partager via


Structure DECIMAL (wtypes.h)

Représente un type de données décimal qui fournit un signe et une échelle pour un nombre (comme dans les coordonnées).)

Les variables décimales sont stockées sous forme d’entiers non signés 96 bits (12 octets) mis à l’échelle par une puissance variable de 10. La puissance du facteur de mise à l’échelle 10 spécifie le nombre de chiffres à droite de la virgule décimale et varie de 0 à 28.

Syntaxe

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;

Membres

wReserved

Réservé.

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.scale

DUMMYUNIONNAME.DUMMYSTRUCTNAME.sign

DUMMYUNIONNAME.signscale

Hi32

32 bits élevés du nombre.

DUMMYUNIONNAME2

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2.Lo32

DUMMYUNIONNAME2.DUMMYSTRUCTNAME2.Mid32

DUMMYUNIONNAME2.Lo64

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête wtypes.h