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

Separar numero en dos

Estas en el tema de Separar numero en dos en el foro de ASP Clásico en Foros del Web. Hola tengo una pregunta = muy tonta pero no encuentro como hacerle yo de una variable recibo un numero de dos cifras ejemplo 48, como ...
  #1 (permalink)  
Antiguo 22/11/2006, 16:29
 
Fecha de Ingreso: noviembre-2006
Mensajes: 35
Antigüedad: 17 años, 5 meses
Puntos: 0
Separar numero en dos

Hola tengo una pregunta = muy tonta pero no encuentro como hacerle yo de una variable recibo un numero de dos cifras ejemplo 48, como le hago ´para que en dos variables separe el 48 ejemplo que quedara asi.

numero=40

y separo a

a = 4

b = 8

ojala me puedan ayudar soy principiante y no se como hacerlo...

o bien una página con todo este tipo de truquitos gracias x todo...
  #2 (permalink)  
Antiguo 22/11/2006, 16:56
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Algo asi:


Código:
if len(numero) = 2 then
  a = cint(left(numero, 1))
  b = cint(right(numero, 1))
end if
Saludos!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 23/11/2006, 16:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
otra forma mejor :

<%
Numero = 48
Entero = INT(Numero/10)
Decimal = Numero MOD 10

Response.write Numero & "<br />"
Response.write Entero & "<br />"
Response.write Decimal & "<br />"
%>

Saludos U_G, jeje
  #4 (permalink)  
Antiguo 23/11/2006, 17:51
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Es más lógica y no supone una conversión de datos.

Salud!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 24/11/2006, 09:14
 
Fecha de Ingreso: noviembre-2006
Mensajes: 35
Antigüedad: 17 años, 5 meses
Puntos: 0
Son muy buenos ustedes dos gracias por resolver mi duda....
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 02:31.