ARM > Efficient C for ARM > Floating Point
Remarks
Is this the most fundamental thing?
Floating point is therefore slow and should be avoided unless you’re dealing with one special case. This applies even to Java.
http://en.wikibooks.org/wiki/Embedded_Systems/Embedded_System_Basics/Fixed-Point_Arithmetic