Now to take a look under the hood and see how the compiler and the RX’s FPU work together to make one’s application run faster. Here is a typical real-world math problem: converting temperature from degrees C to degrees F. This is an overly simple example, but even in this simple example one can appreciate how much overhead the FPU eliminates. Here is some C code to do the conversion – it is written using single precision match, so it is nice and readable. Now to break it down: First there are some single precision variables, some floating point constants, and three different floating point operations.