Foros del Web » Programando para Internet » ASP Clásico »

sumar 000004 + 1

Estas en el tema de sumar 000004 + 1 en el foro de ASP Clásico en Foros del Web. hola como hago para sumar un numero de este tipo 00001 + 1 y que me de como resultado 00002 y no 2 la verdad ...
  #1 (permalink)  
Antiguo 28/07/2002, 12:08
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses
Puntos: 4
sumar 000004 + 1

hola

como hago para sumar un numero de este tipo

00001 + 1
y que me de como resultado 00002 y no 2

la verdad es que necesito que me guarde los ceros 000 delante ya que es un numero consecutivo para una facturacion y debe ser obligatoriamente asi 00001, hasta 10000.


muchas gracias.



<img src="http://www.lexus.com/images/nav/nav_i_logo.gif" width="109" height="47" alt="Lexus" border="0">
  #2 (permalink)  
Antiguo 28/07/2002, 12:35
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: sumar 000004 + 1

Eso lo resolvi hace unos cuantos días a una mujer de por aquí.


Quien?

No recuerdo quien sería cosa de que revisaras los mensajes de hace unos días.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 28/07/2002, 12:49
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mercedes
Mensajes: 92
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: sumar 000004 + 1

Fijate si te sirve esta funcion que hice:

Código:
function FormatoNum(num,digitos)
	largo = Len(Cstr(num))
	dif = digitos - largo
	if dif &lt; 0 then exit function
	if largo &lt; digitos Then
		x = String(dif,&quot;0&quot;) &amp; Cstr(num)
	else
		x = Cstr(num)
	end if
	FormatoNum = x
End Function
Le pasas como primer parámetro el numero y luego la cantidad de digitos
EJ:
response.write FormatoNum(14,4)' devolvera 0014
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 12:37.