我正在为我的一个C实现寻找一个64位定点(32,32)库。
与此类似http://code.google.com/p/libfixmath/
需要支持标准的math.h操作。
有没有人看到过这样的实现?
答案 0 :(得分:2)
fixedptc
似乎就是你要找的。它是一个C,仅限标题和仅限整数的定点操作库,位于http://www.sourceforge.net/projects/fixedptc
可通过定义设置位宽。在您的情况下,您希望使用-DFIXEDPT_BITS=64 -DFIXED_WBITS=32
进行编译以获得(32,32)定点数格式。
已实现的函数是转换为字符串,乘法,除法,平方根,正弦,余弦,正切,指数,幂,自然对数和任意基对数。