STRING %FTOA%
Scopo: convertire valori
numerici a virgola mobile in formato stringa.
Sintassi: | |||
%STRING% | %FTOA% | (%FLOAT% | nomevar[, |
%STRING% | formato]) |
Descrizione: esegue una conversione in
formato stringa del contenuto della variabile numerica a virgola mobile
nomevar.
Il parametro opzionale formato indica a
%FTOA% come deve essere visualizzato il risultato della conversione.
I valori che possono essere utilizzati sono :
%[opzioni] [lunghezza] [.precisione] tipo
tipo
f
intero a virgola mobile con forma [-]dddd.dddd dove dddd
rappresenta uno o pių valori numerici
e
intero a virgola mobile con forma [sign]dd.dddd
dove dd rappresenta due valori numerici e dddd
rappresenta uno o pių valori numerici; sign č '+' o '-'
opzioni
-
allinea a sinistra il risultato all'interno di
'lunghezza' (diversamente allinea a destra)
+
mette sempre il segno (+/-) (diversamente mette il segno solo se negativo)
blank
mette uno spazio prima del valore
#
forza a mettere sempre il punto decinmale
lunghezza
<valore>
numero minimo di caratteri di che compongono la conversione
.precisione
.<valore>
numero minimo di caratteri decimali di che compongono
la conversione
Valore restituito: valore alfanumerico
Torna una stringa contenente la conversione effettuata.
In caso di errore generico l'istruzione non viene compilata.
Vedere anche: %ITOA%, %ATOI%, %FTOI%, Manipolazione dati / conversione / altro
Esempio:
%WRITE%(%FTOA%(123.225456, "%+10.2f"))
Program output:
   +123.23 con 3 spazi iniziali