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