math.h函数在C的定点(32,32)格式(64位)库中

时间:2013-09-19 06:14:05

标签: math static-libraries math.h

我正在为我的一个C实现寻找一个64位定点(32,32)库。

与此类似http://code.google.com/p/libfixmath/

需要支持标准的math.h操作。

有没有人看到过这样的实现?

1 个答案:

答案 0 :(得分:2)

fixedptc似乎就是你要找的。它是一个C,仅限标题和仅限整数的定点操作库,位于http://www.sourceforge.net/projects/fixedptc

可通过定义设置位宽。在您的情况下,您希望使用-DFIXEDPT_BITS=64 -DFIXED_WBITS=32进行编译以获得(32,32)定点数格式。

已实现的函数是转换为字符串,乘法,除法,平方根,正弦,余弦,正切,指数,幂,自然对数和任意基对数。