Este tema aún no ha recibido ninguna valoración - Valorar este tema

Double.NaN (Campo)

Actualización: noviembre 2007

Representa un valor no numérico (NaN). Este campo es constante.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)
public const double NaN
public static final double NaN
public const var NaN : double

El valor de esta constante es el resultado de dividir cero entre cero.

Cuando el resultado de una operación no se encuentra definido, se devuelve esta constante.

Utilice el método IsNaN para determinar si un valor no es numérico. No es posible determinar si un valor no es numérico comparándolo con otro valor igual a NaN.

En el siguiente ejemplo de código se muestra el uso de NaN.

			Double zero = 0;
			
			// This condition will return false.
			if ((0 / zero) == Double.NaN) 
			{
				Console.WriteLine("0 / 0 can be tested with Double.NaN.");
			} 
			else 
			{
				Console.WriteLine("0 / 0 cannot be tested with Double.NaN; use Double.IsNan() instead.");
			}


Double zero = new Double(0);

// This condition will return false.
if (0 / zero.doubleValue() == Double.NaN) {
    Console.WriteLine("0 / 0 can be tested with Double.NaN.");
}
else {
    Console.WriteLine(
        "0 / 0 cannot be tested with Double.NaN; " 
        + "use Double.IsNan() instead.");
}


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC, Xbox 360

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 3.5, 2.0, 1.0

XNA Framework

Compatible con: 2.0, 1.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.