![]() |
Formatear números enteros y decimales
Buenos dias,
En el formulario sobre el que estoy trabajando, muestra cantidades en euros y en pesetas. Sin embargo, no me muestra los puntos separadores en dichas cantidades. En los decimales si muestra las comas. Me refiero a lo siguiente. Los TextBox muestran: 1000€, 6000,60 € Y yo quiero verlo como: 1.000€ y 6.000,60 € ¿Hay alguna función que se encarge de esto? |
¿TextBox?...
Yo te recomendaría utilizar FormatFloat definiendo un "formato personalizado". Saludos! |
Yo lo traduciría a.... :D
|
Mil disculpas Marcos... edité tu mensaje y creía estar citándolo.... Ups!
|
No hay porque Federico.
Un Saludo. |
Formatear números enteros y decimales
Y para pasar de 3.000,56 a 3000.56 ?
El FormatFloat ya no valdría en este caso |
Si hablamos de números no hay caso, puesto que los números no tienen nunca punto de miles esto es un formato de pantalla.
MiNumero, a pesar de verlo en el cuadro de texto, con ese formato sigue conteniendo 3450,22 Un Saludo. |
Formatear números enteros y decimales
Pues no funciona lo que acabas de indicar. Me temo que no acepta la coma.
|
Pon el código para ver que es lo que está fallando, también conviene que revises la configuración regional de tu sistema.
Un Saludo. |
Formatear números enteros y decimales
La configuración regional está bien. Pero al declarar el tipo double en c++ builder, resulta que no traga la "," pero si el "."
|
Formatear Importe
|
La franja horaria es GMT +2. Ahora son las 19:02:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi