segunda-feira, 12 de setembro de 2011

Formatando Strings

A função Format requer como parâmetros uma string com o texto básico e alguns marcadores de lugar (usualmente indicadas pelo sínbolo %) e um array de valores, um de cada marcador de lugar. Por exemplo, para formatar dois números em uma string você pode escrever.
Format ('Primeiro %d, Segundo %d ', [n1, n2]);
Onde n1 e n2 são dois valores Integer.
Especificador
Descrição
d (decimal)
O valor inteiro correspondente é convertido para uma string de dígitos decimais
x (hexadecimal)
O valor inteiro correspondente é convertido para uma string de dígitos hexadecimais
p (ponteiro)
O valor inteiro correspondente é convertido para uma string expressa com dígitos decimais
s (string)
A string correnpondente, caractere, ou valor Pchar é copiado para uma string
e (hexadecimal)
O valor de ponto flutuante correspondente é convertido para uma string.
f (ponto flutuate)
O valor de ponto flutuante correspondente é convertido para uma string.
g (geral)
O valor de ponto flutuante correspondente é convertido para uma string decimal menor possível usando notação de ponto flutuante ou exponencial.
x (número)
O valor de ponto flutuante correspondente é convertido para uma string de ponto flutuante mas usa também separador de milhares.
m (moeda)
O valor de ponto flutuante correspondente é convertido para uma string representando uma quantidade em dinheiro. A conversão é baseada nas configurações regionais.

Nenhum comentário:

Postar um comentário