This chapter describes two methods that can be used to support floating-point emulation in Windows applications. In particular, the chapter describes in detail the Windows 80x87 floating-point emulator in the dynamic-link library WIN87EM.DLL. This information is intended to be used by compiler vendors who want to develop floating-point emulators that are compatible with WIN87EM.DLL.