Q12127: Use the signal() Function to Trap Floating-Point Exceptions

Article: Q12127
Product(s): See article
Version(s): 4.00 5.00 5.10 6.00 6.00a | 5.10 6.00 6.00a
Operating System(s): MS-DOS | OS/2
Keyword(s): ENDUSER | s_quickc | mspl13_c
Last Modified: 15-JAN-1991

Question:

Is there a way that I can trap all possible floating point exceptions
in a C program?

Response:

The C signal() function allows the capture of floating-point
exceptions.

For more information on the signal() function, see the run-time
library reference or the online help that accompanies your compiler.