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

Variable decimal Visual Studio 2005

Estas en el tema de Variable decimal Visual Studio 2005 en el foro de .NET en Foros del Web. Buenas tardes! Tengo un problema y es el siguiente: Tengo un Hashtable que contiene numeros (tanto enteros como decimales). Lo que intento hacer es sumar ...
  #1 (permalink)  
Antiguo 08/05/2010, 08:04
 
Fecha de Ingreso: mayo-2009
Mensajes: 57
Antigüedad: 15 años, 6 meses
Puntos: 0
Variable decimal Visual Studio 2005

Buenas tardes!

Tengo un problema y es el siguiente:

Tengo un Hashtable que contiene numeros (tanto enteros como decimales). Lo que intento hacer es sumar todo el contenido del Hashtable en una variable, para eso hago lo siguiente:

cont = 0
Dim suma As Decimal

While array.Count > cont
decimal += array(cont)
cont += 1
End While

El problema es que en la variable decimal, los numeros decimales no se guardan. Es decir, si tengo 6.86 en vez de sumar esa cantidad se sumaria 686.

Sabeis algún modo o tipo de variable para que no ocurra eso?

Gracias! :)
  #2 (permalink)  
Antiguo 08/05/2010, 10:52
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 7 meses
Puntos: 30
Respuesta: Variable decimal Visual Studio 2005

Has provado usando algo como:
Format(array(cont), “##,##0.00″) ó
CDec(carray(cont))

Saludos,
  #3 (permalink)  
Antiguo 09/05/2010, 08:37
 
Fecha de Ingreso: mayo-2009
Mensajes: 57
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Variable decimal Visual Studio 2005

He probado las 2 posibles soluciones y no me funcionan amigo.

Que cosa mas extraña...
  #4 (permalink)  
Antiguo 09/05/2010, 11:39
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 7 meses
Puntos: 30
Respuesta: Variable decimal Visual Studio 2005

mmm. has revisado por casualidad la configuracion regional del equipo. Para ver cual es el separador decimal por defecto?
  #5 (permalink)  
Antiguo 09/05/2010, 13:34
 
Fecha de Ingreso: mayo-2009
Mensajes: 57
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Variable decimal Visual Studio 2005

La verdad que no se como se mira eso...me lo podrias exlpicar?

Un saludo y gracias!

Etiquetas: decimal, studio, visual, variables
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 22:04.