Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Convertir Cualquier Tipo de Variable A String
Convertir Cualquier Tipo de Variable A String
String
(II)
Vamos a seguir viendo funciones para la conversin de cualquier tipo de
variable a String:
function FloatToStr( Value: Extended ): string; overload;
Convierte un valor Extended en String. Por ejemplo:
FloatToStr( 1234.5678 ) devuelve 1234,5678
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
1234.5678,
function Format( const Format: string; const Args: array of const ): string;
overload;
Esta funcin es similar al comando printf del lenguaje C. Su misin es dar
mltiples formatos a una misma cadena de texto segn sus argumentos. Con
algunos ejemplos se ver ms claro:
Format( '%d', [1234] ) devuelve -1234
Format( '%e', [1234.5678] ) devuelve 1,23456780000000E+003
Format( '%f', [1234.5678] ) devuelve 1234,57
Format( '%g', [1234.5678] ) devuelve 1234,5678
Format( '%n', [1234.5678] ) devuelve 1.234,57
Format( '%m', [1234.5678] ) devuelve 1.234,57
sTexto := 'Prueba';
Format( '%p', [sTexto] ) devuelve 0012FE14
Format( '%s', [sTexto] ) devuelve Prueba
Format( '%u', [1234] ) devuelve 1234
Format( '%x', [1234] ) devuelve 4D2
=
=
=
=
=
=
=
=
=
=
Decimal (Integer)
Cientfico
Punto fijo
General
Moneda
Nmero (Real)
Puntero (La direccin de memoria)
String
Decimal sin signo
Hexadecimal
Al ejecutarlo muestra:
Factura n A-5276 -> Importe 120,35
// sTexto = '1234'
); // sTexto = ' 1234'
sTexto ); // sTexto = ' 1234.57'
sTexto ); // sTexto = ' 1234.5678'