Costante: Numerica
I valori numerici possono essere numeri binari, ottali, decimali ed esadecimali. Se un valore intero non è un numero decimale, è necessario scriverne la base seguita dal segno numerico (#) prima della costante intera. Immettere i valori delle cifre esadecimali per i numeri da 10 a 15 come di consueto con le lettere AF.
È possibile utilizzare un carattere di sottolineatura all'interno di un valore numerico.
| Numero decimale |
| Numero binario |
| Numero ottale |
| Numero esadecimale |
| Tipo di dati digitato |
Possibili tipi di dati per un letterale numerico:
BYTE
, WORD
, DWORD
, LWORD
, SINT
, USINT
, INT
, UINT
, DINT
, UDINT
, LINT
, ULINT
Suggerimento
Non sono consentite conversioni implicite da tipi "più grandi" a "più piccoli". Non puoi semplicemente usare una variabile DINT come una variabile INT. Per questo, devi usare una funzione di conversione del tipo.
Per ulteriori informazioni, vedere: Costante: Letterale digitato
Suggerimento
Poiché le costanti numeriche sono fondamentalmente gestite come valori interi, nelle divisioni è necessario specificare la costante in formato numerico a virgola mobile per evitare di perdere il resto.
Esempi: Divisione di 1/10
rendimenti 0
e divisione di 1.0/10
rendimenti 0.1