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

Pasar char a numérico CON DECIMALES

Estas en el tema de Pasar char a numérico CON DECIMALES en el foro de ASP Clásico en Foros del Web. Necesito una funcíón que me pase de char a numéricos pero con DECIMALES. Hasta ahora, utilizo la función "cint", pero me pasa a numérico pero ...
  #1 (permalink)  
Antiguo 18/02/2002, 03:09
 
Fecha de Ingreso: febrero-2002
Mensajes: 12
Antigüedad: 22 años, 4 meses
Puntos: 0
Pasar char a numérico CON DECIMALES

Necesito una funcíón que me pase de char a numéricos pero con DECIMALES. Hasta ahora, utilizo la función "cint", pero me pasa a numérico pero sin decimales.
GRACIAS!!!
  #2 (permalink)  
Antiguo 18/02/2002, 05:30
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Pasar char a numérico CON DECIMALES

Intenta probar con esta:

number=1234.5
number=CDbl(number)


Ya nos contaras como te fue, porque no estoy seguro
  #3 (permalink)  
Antiguo 19/02/2002, 04:47
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Pasar char a numérico CON DECIMALES

No, Mecenias, no te equivocas.

CDbl() lo usaremos cuando necesitemos números con una precisión de hasta 9 decimales. Si sólo necesitamos una precisión de 5 decimales o menor podemos utilizar la función CSng()

Un saludo. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #4 (permalink)  
Antiguo 19/02/2002, 05:11
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Pasar char a numérico CON DECIMALES

Gracias Aston, :( por desgracia me di cuanta de eso porque debia calcular las tarifas portuarias de un puerto español y las calculan con 6 digitos (esto de los euros) y por fallo lo puese de tipo simple y no encontraba porque carajoss me redondeaba el quinto hasta que pense en cambiar el tipo de datos y OK.

Mi duda es que el tipo Double se que me coge los decimales pero no se si lo hace de un String?


Gracias.Como ahora tengo tiempo voy a probarlo en mi maquina y ahora os comento
  #5 (permalink)  
Antiguo 19/02/2002, 05:16
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Pasar char a numérico CON DECIMALES

Ok, si vale he probado con:

numero=&quot;600,01&quot;
numero=cdbl(numero)
Response.Write(numero)

Y lo hace.GRacias
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 00:31.