Organisation des bits pour le type DWORD

Organisation des bits pour le type DWORD

Cette figure présente la règle de codage des positions de bit dans un DWORD. Un exemple est donné pour 16#AAAAAAAA correspondant à la valeur de 2863311530.

Description des types de données entiers

Ce tableau présente les types de données entiers. Chacun des différents types de nombre correspond à une gamme de types différente.

Type

Limite inférieure

Limite supérieure

Espace mémoire

BYTE

0

255

8 bits

WORD

0

65 535

16 bits

DWORD

0

4 294 967 295

32 bits

LWORD

0

264-1

64 bits

SINT

-128

127

8 bits

USINT

0

255

8 bits

INT

-32 768

32 767

16 bits

UINT

0

65 535

16 bits

DINT

-2147483648

214 7483 647

32 bits

UDINT

0

4 294 967 295

32 bits

LINT

-263

263-1

64 bits

ULINT

0

264-1

64 bits

Description des types de données REAL/LREAL

Ce tableau présente les types de données REAL/LREAL. Les types REAL et LREAL sont appelés types à virgule flottante. Ils sont indispensables pour représenter des nombres rationnels.

Type

Plage

Résolution

Espace mémoire

REAL utilise 4 octets

-3,402e+38 à 3,402e+38

(-2^128...2^128)

1,175e-38

(2^-126)

32 bits

LREAL utilise 8 octets

-1,797e+308 à 1,797e+308

(-2^1024...2^1024)

2,225e-308

(2^-1022)

64 bits

NOTE : La prise en charge du type de données LREAL dépend de l'équipement cible. Consultez la documentation correspondante pour savoir si le type LREAL 64 bits est converti en REAL lors de la compilation (éventuellement avec perte d'informations) ou s'il est conservé en l'état.