Visual Basic - formulas matematicas

Life is soft - evento anual de software empresarial
 
Vista:

formulas matematicas

Publicado por Rolando (11 intervenciones) el 02/07/2002 23:38:50
Necesito un control que pueda evaluar formulas del tipo :
1,00023 + ( 1 - 3,4 ) * 8,02312 + ( ( 1 2 / 2 ) * ( 2 * 2 ) ) - 1 .... por ejemplo

La ayuda que me dieron anteriormente la agradesco, pero no me toma decimales....

Saludos y gracias, Rolando.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:formulas matematicas

Publicado por Nelson Fredericksen (125 intervenciones) el 03/07/2002 00:17:54
Primerodebes declarar todastus variables como "double" o "Single" dependiendo de la presición que requieras. Ej.:
dim Contador as Double [Single]
Dim VaribleSalida as Double (Resultado Operación)
text1.text = Variable Salida
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:formulas matematicas

Publicado por alberto (278 intervenciones) el 03/07/2002 08:55:32
El MSScriptcontrol si evalua decimales, pero hay que tener en cuenta una cosa:
No solo te permite escribir funciones sino que te permite escribir código en VBScript asi pues deberías escribir la funcion (1,2+3 por ejemplo) con la sintaxis normal de VB (1.2+3) entonces si interpretará correctamente la expresión, queda por tanto si quieres que el control evalue correctamente 1,2+3 que sustituyas las comas por puntos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar