Visual Basic - Notación científica

Life is soft - evento anual de software empresarial
 
Vista:

Notación científica

Publicado por Alfonso (103 intervenciones) el 25/01/2006 15:29:57
Hola a todos/as. Mi pregunta es la siguiente: tengo un TextBox en un panel de mi aplicación en el cual puedo introducir números. Si introduzco un numero en notacion cientifica 1e-9, me lo acepta pero cuando vuelvo a entrar a este panel no me aparece 1e-9 sino 0,000000001. Yo quiero que siga apareciendo en notación científica, ¿cómo lo hago?

Gracias.
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:Notación científica

Publicado por Jorge (231 intervenciones) el 25/01/2006 16:03:37
Por defecto VB trabaja en notacion cientifica para numeros mas grandes q 1x10^9, si lo que quieres es que aparesca en notacion cientifica numeros "pequeños"( lo cual no es muy recomendable, pues es mas dificil saber que numero es, por ejemplo es mas facil leer 123 que 1.23-e2)

Pero si lo quieres hacer, lo que debes hacer es dividir el numero entre 10, hasta que el numero sea menor que 10, y llevas un contador de cuantas divisiones has hecho, y al final seria
NumeroDividido & "-e" & Contador

Suerte
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