PFSDllWrapperpfsIsFloat Method |
Indicates if the pfsNode passed as argument refers to a float (4-byte single 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 pfsIsFloat(
IntPtr node
)
Public Shared Function pfsIsFloat (
node As IntPtr
) As Boolean
public:
static bool pfsIsFloat(
IntPtr node
)
static member pfsIsFloat :
node : IntPtr -> bool
Parameters
- node
- Type: SystemIntPtr
a pfsNode pointer
Return Value
Type:
Boolean
Remarks
The float values accepted are numeric values in the valid range for single precision real values written in integer or real notation. The value of eg 10 may be considered a float, a double, and an integer. Values in integer notation outside the valid integer range but inside the valid float range are considered to be floats.
The valid range for float values depends on the hardware. For the IEEE 754 floating point format which is used on PCs, the maximum numeric value is 3.4E38, and the minimum numeric value is 3.4E-38 or 1.5E-45 depending on the compiler implementation.
NOTE: The ambiguity about the minimum numeric value may cause problems!
See Also