DelphiBasics
 Home  |  Delphi .net Home  |  System NameSpace
.NET Framework
Namespace References

System

 Array Class Boolean Structure Buffer Class Byte Structure Char Structure Console Class Convert Class DateTime Structure DayOfWeek Enumeration Decimal Structure Double Structure Enum Class Environment Class Exception Class ICloneable Interface Int16 Structure Int32 Structure Int64 Structure Math Class Object Class OperatingSystem Class Random Class SByte Structure Single Structure String Class TimeSpan Structure UInt16 Structure UInt32 Structure UInt64 Structure Version Class
System.Collections
System.Globalization
System.IO

Articles and Tutorials

Overview of .NET
Delphi and .NET
Winform Applications
ASP .Net Applications
ASP Web Services
Framework Collections
Framework String Handling
Framework Files and Folders

Author links

Buy Website Traffic at
Buywebsitetrafficexperts.com

Buy Proxies at
Buyproxies.io

System.Double Structure

Description
Calling writeTextBlock The Double structure holds floating point numbers in the range +/-1.79769313486232e308, plus the following extreme values :

 PositiveInfinity Infinity (N/0) NegativeInfinity -Infinity (-N/0) NaN Not a number (0/0)

Double complies with IEEE standards for calculations.

Unlike the Decimal structure, rounding can occur with Double value calculations.

Double structures are created dynamically from their definition - there is no Create constructor. The native delphi Double type maps to System.Double. After writeTextBlock
Methods
 CompareTo Compares the current Double value to another Equals Determines if the current Double equals another IsInfinity Returns true if a a given Double is +/- infinite in value IsNaN Returns true if a a given Double has no valid value IsNegativeInfinity Returns true if a a given Double is - infinite in value IsPositiveInfinity Returns true if a a given Double is + infinite in value Parse Converts a string representation of a Double into a Double value ToString Converts the current Double value to a string

Fields
 Epsilon Double Smallest non-zero +ve value : 4.94065645841247e-324 MinValue Double Largest negative value : 1.79769313486232e308 MaxValue Double Largest negative value : 1.79769313486232e308 NaN Double Not a number : 0/0 NegativeInfinity Double -Infinity PositiveInfinity Double Infinity

Microsoft MSDN links

 Delphi Programming © Neil Moffatt 2002 - 2016. All rights reserved.  |  Home Page