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%