Reverse Engineering challenge #76.

These 3 functions operates on fixed-point numbers. Try to find out, what does these functions do, and also precision.

Code length varies significantly from compiler to compiler. This is optimizations, but which?

More challenges: //challenges.re/; about solutions: //challenges.re/#Solutions.