Foros del Web » Programando para Internet » ASPX (.net) »

Dar Formato a un numero

Estas en el tema de Dar Formato a un numero en el foro de ASPX (.net) en Foros del Web. Al obtener de base de datos un numero decimal veo que el valor de dbRow["fltValue"] = 180,25 Sin embargo al pasar ese valor a String ...
  #1 (permalink)  
Antiguo 05/09/2006, 09:56
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
Dar Formato a un numero

Al obtener de base de datos un numero decimal veo que el valor de
dbRow["fltValue"] = 180,25
Sin embargo al pasar ese valor a String --> dbRow["fltValue"].ToString() = 180,2500
¿Por que lo formatea con esos dos ceros de más?
¿Que hay que hacer para que el valor se pinte como lo recogí de base de datos?
__________________
¿Por qué Uri Geller doblaba cucharas?
  #2 (permalink)  
Antiguo 05/09/2006, 10:40
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 4 meses
Puntos: 0
Prueba con el metodo string.Format()

Código:
String.Format("{0:N}",dbRow["fltValue"])
Si no te funciona con ese prueba con los demas formatos descritos en este link:

http://msdn2.microsoft.com/es-es/library/fht0f5be.aspx

SALUDOS

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
  #3 (permalink)  
Antiguo 06/09/2006, 02:36
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
Muchas gracias.
Funciona
__________________
¿Por qué Uri Geller doblaba cucharas?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:59.