DECLARATION %FLOAT%
Scopo: dichiarare e
inizializzare una variabile di tipo numerico a virgola mobile.
Sintassi: | |||
DECLARATION | %FLOAT% | (%STRING% | nomevar, |
%STRING% | value) |
Descrizione: dichiara una variabile di tipo
numerico a virgola mobile e la inizializza con value.
value deve contenere un valore convertibile
in numerico.
Una variabile può essere dichiarata ovunque ma non come argomento
di una funzione (predefinita o non).
La visibilità di una variabile cessa all'uscita del contesto nel
quale è stata dichiarata, sia esso il corpo di una funzione o la regione
delimitata da una istruzione di controllo del flusso, ad eccezione di
%IFSYM% ed %IFNSYM%.
L'uso di variabili a virgola mobile come parametri di una espressione
condizionale, richiede la loro conversione ad un valore intero, questo perchè
l'esito di una condizione è rappresentato da un valore intero.
Valore restituito: nessuno
Vedere anche: %STRING%, %NUMBER%, Linguaggio, %IF%...%ELSE%...%ENDIF%
Esempio:
%STRING%(cambio, "")
<!-- chg_lit_to_euro è un alias dichiarato nella sezione generico
del file hicgi.ini che corrisponde al valore del cambio fra Lira ed Euro -->
%IF%(%PROFILE% (cambio, "chg_lit_to_euro", "Generico"))
%FLOAT%(val_cambio, cambio)
%ENDIF%