"Floating Point in Turbo C" -- Roger Schlafly
Understanding the mechanisms that underly Turbo C's floating
point support is essential to linking Turbo C code to assembly
language routines, and to making the best use of the Intel math
coprocessors.  The author explains Turbo C's use of the IEEE
standard numeric formats, coprocessor emulation, and floating
point exception handling.  Several short code examples in Turbo C
are provided.

Turbo C floating point real numbers math coprocessor 8087 80287
80387 exception handling emulation