ConversorLetras (Clase) |
Espacio de nombres: CGSSL.Munigex.Lib.Utiles
public abstract class ConversorLetras
El tipo ConversorLetras expone a los siguientes miembros.
Nombre | Descripción | |
---|---|---|
Crear |
Permite crear un conversor de números en texto en algunos idiomas preparados.
| |
ObtenerMoneda | Convierte un número que representa una cantidad monetaria en euros (€) a un texto con
la fórmula "xxx euros y zzzz céntimos" de caracter muy legal para documento oficiales | |
ObtenerNumero(Decimal, Boolean, Boolean) |
Obtiene un número decimal en texto. Puede tener decimales.
| |
ObtenerNumero(Double, Boolean, Boolean) |
Obtiene un número de coma flotante en texto. Puede tener decimales.
| |
ObtenerNumero(Int64, Boolean, Boolean) |
Devuelve un número entero en texto y que sea un long de menos de 2^64 bits
|
Esta clase ofrece tres sobrecargas para números enteros largos con signo, para números en formato decimal (moneda) y para números de coma flotante de 64 bits. Para otros tipos de números hay que realizar una conversión manual a uno de los tres tipos mentados.
Si se dese obtener el texto del número en formato de moneda Euros se puede utilizar ObtenerMoneda(Decimal) de caracter más legal.
texto = ConversorLetras.Crear("es").ObtenerNumero(2341.23m, false, false) + " €";
texto = ConversorLetras.Crear("eu").ObtenerNumero(2341.23m, false, false) + " €";