Tipo de Dato decimal

01/10/2004 - 16:41 por Manuel | Informe spam
Hola a todos,

Tengo un problemita con los tipos de datos Decimal, en el
codigo de mi programa tengo un 2 campos text que me
capturan un ancho y un alto y tengo que generar el area el
codigo es el sig:

dim dArea as Decimal
dArea = cDec(txtAncho.Text) * Cdec(txtAlto.text)
Los datos en txtAncho.Text= 1.5 y txtAlto.text = 1.5 el
valor resultante deberia ser 2.25 pero me genera 225

Si asigno el valor a una variable (el valor de
txtAncho.Text = 2)
dim dAncho as Decimal
dAncho = cDec(txtAncho.Text)
el valor no es 2 sino 2D, me lo esta generando en formato
decimal, y no entiendo porque

Por favor si alguien me puede ayudar es urgente

Preguntas similare

Leer las respuestas

#6 Jorge Serrano [MVP VB]
01/10/2004 - 19:36 | Informe spam
jajajaja, esto nos pasa (a mí tb, que conste) por querer ayudar demasiado
rápido. :-P

:-)

Un abrazo Eduardo,

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/
No te olvides de:
http://www.microsoft.com/spanish/ms...des/vbnet/

Frase: "Si le das pescado a un hombre hambriento, le nutres durante una
jornada. Si le enseñas a pescar, le nutrirás toda su vida." Lao-Tsé - 600 AC
[aprox]



"Eduardo Olaz" escribió en el mensaje
news:
¡¡ Ostras!! pensaba que estaba en el grupo de Visual basic

Perdón por la metedura de pata con el código ;((

Saludos desde la calle Estafeta de Pamplona:

Eduardo Olaz
Microsoft [MVP] Access

eduardoALGARROBAolaz.net
ALGARROBA = @



Respuesta Responder a este mensaje
#7 Anonimo
02/10/2004 - 05:18 | Informe spam
Hola,

Gracias por la colaboración fue de gran ayuda...

Manuel.
Hola a todos,

Tengo un problemita con los tipos de datos Decimal, en el
codigo de mi programa tengo un 2 campos text que me
capturan un ancho y un alto y tengo que generar el area


el
codigo es el sig:

dim dArea as Decimal
dArea = cDec(txtAncho.Text) * Cdec(txtAlto.text)
Los datos en txtAncho.Text= 1.5 y txtAlto.text = 1.5 el
valor resultante deberia ser 2.25 pero me genera 225

Si asigno el valor a una variable (el valor de
txtAncho.Text = 2)
dim dAncho as Decimal
dAncho = cDec(txtAncho.Text)
el valor no es 2 sino 2D, me lo esta generando en formato
decimal, y no entiendo porque

Por favor si alguien me puede ayudar es urgente
.

Respuesta Responder a este mensaje
#8 manuel
02/10/2004 - 05:19 | Informe spam
Hola,

Gracias a todos fue de gran ayuda.

Manuel
Hola a todos,

Tengo un problemita con los tipos de datos Decimal, en el
codigo de mi programa tengo un 2 campos text que me
capturan un ancho y un alto y tengo que generar el area


el
codigo es el sig:

dim dArea as Decimal
dArea = cDec(txtAncho.Text) * Cdec(txtAlto.text)
Los datos en txtAncho.Text= 1.5 y txtAlto.text = 1.5 el
valor resultante deberia ser 2.25 pero me genera 225

Si asigno el valor a una variable (el valor de
txtAncho.Text = 2)
dim dAncho as Decimal
dAncho = cDec(txtAncho.Text)
el valor no es 2 sino 2D, me lo esta generando en formato
decimal, y no entiendo porque

Por favor si alguien me puede ayudar es urgente
.

Respuesta Responder a este mensaje
#9 Eduardo A. Morcillo [MS MVP VB]
02/10/2004 - 05:25 | Informe spam
Eduardo Olaz wrote:
¡¡ Ostras!! pensaba que estaba en el grupo de Visual basic



Lo peor es que es un grupo de visual basic, pero de la version equivocada.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#10 Eduardo Olaz
02/10/2004 - 16:28 | Informe spam
Xacto, pero no es la versión de VB la que está equivocada, sino yo que me
olvidé qué puerta había abierto.

Saludos desde la calle Estafeta de Pamplona:

Eduardo Olaz
Microsoft [MVP] Access


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida