Título: Ayuda operaciones con coma flotante. Publicado por: LS en 10 Mayo 2010, 06:08 am Hola, soy nuevo en el foro y también en esto de VB, se que aún tengo mucho que leer acerca del tema y de su sintaxis, pero si mientras pudieran darme una mano estaría más que agreadecido.
El problema que me surgió fue que al intentar hacer operaciones con números con coma flotante me truncába los decimales (solo en la operación), el code que usába era este: Código: form7.text2.text = val(text3.text) / val(text2.text) intenté usar una variable auxiliar y probé: Código: dim auxiliar as double y luego usarla en la operación Código: form7.text2.text = val(text3.text) / auxiliar Busque en google y decian que double era similar al float de "C" pero no me funciono quizas no supe como implementarlo o castiar ese text box :(, por eso vine a consutarlos para ver si podían darme una mano con esta duda.. me gustaría saber la forma correcta para que tome los decimales en la operación. Desde ya muchas gracias a todos. Título: Re: Ayuda operaciones con coma flotante. Publicado por: Maik33 en 10 Mayo 2010, 07:21 am Hola,
Para hacer operaciones de coma flotante sustituye el "Val" por "CDbl" Tu codigo: Código: form7.text2.text = val(text3.text) / val(text2.text) Código: form7.text2.text = CDbl(text3.text) / CDbl(text2.text) Título: Re: Ayuda operaciones con coma flotante. Publicado por: LS en 10 Mayo 2010, 07:33 am Grande man !!!!!!!!!!!! :D
Funcionó, muchísimas gracias me sirvío mucho!!! ;-) |