Fixed point numeric library for c++