ASP - formatear numeros

 
Vista:

formatear numeros

Publicado por carla (44 intervenciones) el 30/05/2003 22:52:46
hola como puedo poner separadores de miles a una cifra numerica, hay alguna funcion, porque formatnumer no tienes eparadores de miles que es lo que necesito yo
es decir 150000
lo coloque como
150,000
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:formatear numeros

Publicado por Alejandro Visillac (113 intervenciones) el 02/06/2003 14:05:11
Proba con la siguiete rutina a ver si te funciona como vos queres. Lo mas importante en esta rutina es indicarle en donde esta el comenario si queres poner punto o coma decimal.

ej:
Del lado sel Servidor
<%
MiImporte = 150000

'________________________________________________________Function FormatearImporte(Valor)
Dim Aux
Dim SeparadorDecimales
SeparadorDecimales = "." 'Si se quiere Punto o Coma decimal, el contrario va como miles
If Len(Valor) <> 0 Then
Valor = Replace(Valor, ",", ".")
Aux = FormatNumber(Valor, 2)
If Mid(Right(Aux, 3), 1, 1) = SeparadorDecimales Then
FormatearImporte = Aux
Else
Aux = Replace(Aux, ".", ";")
Aux = Replace(Aux, ",", ".")
Aux = Replace(Aux, ";", ",")
FormatearImporte = Aux
End If
Else
FormatearImporte = "0,00"
End If
End Function
%>

En HTML
Muestre mi Importe <%=FormatearImporte(MiImporte)%>

PD. Avisame si te funciono
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar