Con il termine "forzamento" (CAST) si intende la possibilità di convertire una grandezza appartenente a un certo tipo in un'altra del tipo specificato. La grandezza in questione può essere indifferentemente una costante, una variabile oppure il risultato di una espressione matematica.
Campo |
Tipo |
Descrizione |
---|---|---|
Forzamento a I8 |
I8 |
espressione/variabile/costante |
Forzamento a I16 |
I16 |
espressione/variabile/costante |
Forzamento a I32 |
I32 |
espressione/variabile/costante |
Forzamento a U8 |
U8 |
espressione/variabile/costante |
Forzamento a U16 |
U16 |
espressione/variabile/costante |
Forzamento a U32 |
U32 |
espressione/variabile/costante |
Forzamento a REAL |
REAL |
espressione/variabile/costante |
Forzamento a FLOAT |
FLOAT |
espressione/variabile/costante |
Forzamento a INT |
Equivale a I32 |
|
Forzamento a UNSIGNED |
Equivale a U32 |
|
Annotazioni: |
|
È opportuno utilizzare un forzamento tutte le volte che si desidera cambiare la normale sequenza delle conversioni implicitamente effettuate all'interno di una espressione matematica. |
Esempio di utilizzo:
|