Problema con Notación Científica

Iniciado por Keyen Night, 21 Junio 2011, 05:05 AM

0 Miembros y 1 Visitante están viendo este tema.

Keyen Night

Estoy haciendo acelerando un código que tengo para factorizar enteros muy grandes, me va muy bien, pero tengo un problema, no puedo trabajar con números grandes sin que .Net los exprese en Notación Científica :s

¿Como puedo hacer para que exprese los números de manera normal?, ya que al pasar un número a notación científica se ignoran muchos números que generan un grave desajuste al momento de hacer un cálculo.

Así podemos ver como se expresa el número:

Código (vb.net) [Seleccionar]


       Dim X As Double = Double.MaxValue

       Console.WriteLine(X)
       Console.ReadKey()

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

Edu

No usar double? float por ejemplo? probaste?

raul338

#2
Código (csharp) [Seleccionar]
Console.WriteLine(X.ToString("N"))

:rolleyes:

Fuente y mas: http://msdn.microsoft.com/en-us/library/kfsatb94.aspx

Keyen Night

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...