Vai al contenuto principale
MedCalc

Funzione FORMAT

La funzione FORMAT serve a comporre una stringa formattata.

FORMAT(template[, arguments, ….]) restituisce una stringa formattata.

  • template: una stringa che specifica i dati da stampare. Può contenere specificatori di formato che vengono sostituiti da valori o variabili. Gli specificatori di formato iniziano con il simbolo %.
  • arguments: un elenco di valori o variabili corrispondenti agli specificatori di formato.

Gli specificatori di formato (come %i, %f, …) presenti nel modello fanno sì che i valori dell'elenco di argomenti vengano formattati e inseriti nella stringa restituita. Gli altri caratteri e il testo della stringa modello sono inclusi così come sono nella stringa restituita.

Esempio: FORMAT("Height: %i cm",174) restituisce la stringa "Height: 174 cm".

La tabella seguente elenca gli specificatori di formato che possono essere inclusi nel modello, con il tipo di argomento atteso corrispondente.

Specificatore di formatoArgomento atteso
%inumero intero
%ccarattere
%sstringa
%bnumero binario
%xvalori esadecimali
%fnumero in virgola mobile
%f:nnumero in virgola mobile con n cifre decimali dopo il separatore decimale
%enumero in virgola mobile in notazione scientifica (notazione E)
%gnumero in virgola mobile, eventualmente in notazione scientifica
%%segno di percentuale

La funzione è molto tollerante riguardo agli argomenti. Se l'argomento fornito non corrisponde al tipo atteso, MedCalc esegue una conversione di tipo.

Calcolatrice

FORMAT(  , )  PI = 3.14