Foros del Web » Programación para mayores de 30 ;) » .NET »

formato decimal con parentesis

Estas en el tema de formato decimal con parentesis en el foro de .NET en Foros del Web. hola me gustaria saber como formatear un decimal de manera que me muestre parentesis en vez del signo negativo. Ej: -1.204 = (1.204) gracias...
  #1 (permalink)  
Antiguo 15/12/2008, 14:12
 
Fecha de Ingreso: noviembre-2004
Ubicación: Asuncion - Paraguay
Mensajes: 155
Antigüedad: 19 años, 5 meses
Puntos: 0
formato decimal con parentesis

hola me gustaria saber como formatear un decimal de manera que me muestre
parentesis en vez del signo negativo.
Ej: -1.204 = (1.204)
gracias
  #2 (permalink)  
Antiguo 16/12/2008, 01:44
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: formato decimal con parentesis

hola jocdev,

Lo primero que tienes que hacer es importar la clase math (imports system.math) para poder utilizar el elemento ABS que convierte un número en absoluto (para quitar el simbolo negativo). Luego el formateo para ponerlo entre paréntesis... no sé... yo a veces soy un poco cutre y se me ocurre crear una variable string con el numero en cuestión y concatenando paréntesis. Tal que así:

Dim x As Integer = -1200
Dim y As String = "(" & Abs(x) & ")"
Pero vamos, que seguro que hay otra forma mas elegante.

salu2
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 20:54.