PfsHelperPfsIsDouble Method |
Indicates if the pfsNode passed as argument refers to a double (8-byte double precision floating point) parameter value.
Namespace:
DHI.PFS
Assembly:
DHI.PFS (in DHI.PFS.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntaxpublic static bool PfsIsDouble(
IntPtr pfsNode
)
Public Shared Function PfsIsDouble (
pfsNode As IntPtr
) As Boolean
public:
static bool PfsIsDouble(
IntPtr pfsNode
)
static member PfsIsDouble :
pfsNode : IntPtr -> bool
Parameters
- pfsNode
- Type: SystemIntPtr
A pfsNode pointer
Return Value
Type:
Boolean
Remarks
The double values accepted are numeric values in the valid range for double precision real values written in integer or real notation. Integer values outside the valid integer range or real values outside the valid float range are considered to be double values.
The valid range for double values depends on the hardware. For the IEEE 754 floating point format which is used on PCs, the maximum numeric value is 1.7E308, and the minimum numeric value is 1.7E-308, alternatively 5.0E-324.
NOTE: The ambiguity about the minimum numeric value may cause problems!
See Also