docs.intersystems.com
Home / Configuration Parameter File Reference / [Miscellaneous] / IEEEError

Configuration Parameter File Reference
IEEEError
Previous section           Next section
InterSystems: The power behind what matters   
Search:  


Enables or disables $DOUBLE returning INF and NAN values system-wide.
Synopsis
[Miscellaneous]    IEEEError=n
Description
This property sets the $DOUBLE function return-value behavior system-wide.
The property controls the issuing of INF, -INF, and NAN when a $DOUBLE numeric operation cannot be resolved to a numeric value. It does not control the issuing of INF, -INF, and NAN in all cases. $DOUBLE always returns INF, -INF, or NAN when you supply one of these strings as the input value, regardless of this property. Mathematical operations on $DOUBLE numbers that result in an INF, -INF, or NAN are controlled by this property. These include arithmetic operations, exponentiation, and logarithmic and trigonometric functions.
Examples
IEEEError=0
Range of Values
0 or 1. The default is 1.
Management Portal
On the page System Administration > Configuration > Additional Settings > Compatibility, in the IEEEError row, select Edit and choose true (selected) or false (cleared).


Previous section           Next section
Send us comments on this page
View this book as PDF   |  Download all PDFs
Copyright © 1997-2019 InterSystems Corporation, Cambridge, MA
Content Date/Time: 2019-05-21 07:39:07