The module IEEE_EXCEPTIONS contains the following inquiry functions.
Function |
Descripton |
IEEE_SUPPORT_FLAG(FLAG[,X]) |
Inquire whether the processor supports an exception. |
IEEE_SUPPORT_HALTING(FLAG) |
Inquire whether the processor supports control of halting after an exception. |
The module IEEE_ARITHMETIC contains the following inquiry functions.
Function |
Description |
IEEE_SUPPORT_DATATYPE([X]) |
Inquire whether the processor supports IEEE arithmetic. |
IEEE_SUPPORT_DENORMAL([X]) |
Inquire whether the processor supports denormalized numbers. |
IEEE_SUPPORT_DIVIDE([X]) |
Inquire whether the processor supports divide with the accuracy specified by the IEEE standard. |
IEEE_SUPPORT_INF([X]) |
Inquire whether the processor supports the IEEE infinity. |
IEEE_SUPPORT_IO([X]) |
Inquire whether the processor supports IEEE base conversion rounding during formatted input/output. |
IEEE_SUPPORT_NAN([X]) |
Inquire whether the processor supports the IEEE Not-a-Number. |
IEEE_SUPPORT_ROUNDING(VAL[,X]) |
Inquire whether the processor supports a particular rounding mode. |
IEEE_SUPPORT_SQRT([X]) |
Inquire whether the processor supports the IEEE square root. |
IEEE_SUPPORT_STANDARD([X]) |
Inquire whether the processor supports all IEEE facilities. |