Whether a processor includes a floating point unit (FPU) can be determined by running a program that displays the processor's feature flags. An example of a third-party tool that can do so is the CPU-Z program (from the CPUID organization, www.cpuid.com).
If you want to check this from your own program, the feature flags will be stored into the ECX and EDX registers after executing the CPUID instruction with the EAX register set to 1. Bit 0 (zero) of the EDX register will indicate whether the processor contains a FPU on-chip.
Whether the FPU is actually used is dependent upon how your software and operating system are configured/built. They may include support for running software emulation for the floating-point instructions (I would hope not, but lots of software packages still include support for this)...