Ir para o conteúdo principal
MedCalc

Função FORMAT

A função format é usada para compor uma cadeia de caracteres formatada.

FORMAT(template[, arguments, ….]) retorna uma cadeia de caracteres formatada.

  • template: uma cadeia de caracteres que especifica os dados a serem impressos. Pode conter especificadores de formato, que são substituídos por valores ou variáveis. Os especificadores de formato começam com o símbolo %.
  • arguments: uma lista de valores ou variáveis correspondentes aos especificadores de formato.

Os especificadores de formato (como %i, %f, …) no modelo fazem com que os valores da lista de argumentos sejam formatados e inseridos na cadeia retornada. Os demais caracteres e textos do modelo são incluídos tal como estão na cadeia retornada.

Exemplo: FORMAT("Height: %i cm",174) retorna a cadeia "Height: 174 cm".

A tabela a seguir lista os especificadores de formato que podem ser incluídos no modelo, com o tipo de argumento esperado correspondente.

Especificador de formatoArgumento esperado
%inúmero inteiro
%ccaractere
%scadeia de caracteres
%bnúmero binário
%xvalores hexadecimais
%fnúmero de ponto flutuante
%f:nnúmero de ponto flutuante com n casas decimais após o separador decimal
%enúmero de ponto flutuante em notação científica (notação E)
%gnúmero de ponto flutuante, opcionalmente em notação científica
%%sinal de porcentagem

A função é bastante tolerante em relação aos argumentos. Se o argumento fornecido não corresponder ao tipo de argumento esperado, o MedCalc fará uma conversão de tipo.

Calculadora

FORMAT(  , )  PI = 3.14