Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Double.IsNegativeInfinity Method

Returns a value indicating whether the specified number evaluates to negative infinity.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

Public Shared Function IsNegativeInfinity ( _
	d As Double _
) As Boolean


Type: System.Double

A double-precision floating-point number.

Return Value

Type: System.Boolean
true if d evaluates to NegativeInfinity; otherwise, false.

Floating-point operations return NegativeInfinity to signal an overflow condition.

The following code example illustrates the use of IsNegativeInfinity:

' This will return "True".
Console.Write("IsNegativeInfinity(-5.0 / 0) = ")
If Double.IsNegativeInfinity(-5 / 0) Then
End If


If D > Double.MaxValue Then
    Console.WriteLine("Your number is bigger than a double.")
End If


' This will equal Infinity.
Console.WriteLine("10.0 minus NegativeInfinity equals " + (10 - Double.NegativeInfinity).ToString() + ".")

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
© 2015 Microsoft