Organizzazione dei bit

 

Organizzazione bit per DWORD

Organizzazione dei bit per DWORD

Questa figura mostra la regola di codifica della posizione dei bit in un DWORD. Un esempio è costituito da 16#AAAAAAAA corrispondente al valore 2863311530.

G-SE-0005736.1.gif-high.gif

 

 

Descrizione dei tipi di dati interi

Questa tabella mostra i tipi di dati interi. Ogni tipo di numero diverso copre dei tipi di intervalli diversi.

Tipo

Limite inferiore

Limite superiore

Spazio di memoria

BYTE

0

255

8 Bit

WORD

0

65535

16 Bit

DWORD

0

4294967295

32 Bit

LWORD

0

264-1

64 bit

SINT

-128

127

8 Bit

USINT

0

255

8 Bit

INT

-32768

32767

16 Bit

UINT

0

65535

16 Bit

DINT

-2147483648

2147483647

32 Bit

UDINT

0

4294967295

32 Bit

LINT

-263

263-1

64 bit

ULINT

0

264-1

64 bit

Descrizione dei tipi di dati REAL/LREAL

Questa tabella mostra i tipi di dati REAL/LREAL. REAL e LREAL sono definiti tipi a virgola mobile. Questi tipi sono necessari per rappresentare i numeri razionali.

Tipo

Intervallo

Risoluzione

Spazio di memoria

REAL utilizza 4 byte

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

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

1,175e-38

(2^-126)

32 Bit

LREAL utilizza 8 byte

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

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

2,225e-308

(2^-1022)

64 bit

NOTA: Il supporto del tipo di dati LREAL dipende dal dispositivo di destinazione. Fare riferimento alla documentazione corrispondente in merito alla conversione del tipo LREAL a 64 bit in REAL in fase di compilazione (con possibile perdita di informazioni) o al mantenimento dello stesso tipo.