适用于 C 的定点 (32,32) 格式(64 位)库的 math.h 函数

标签 math static-libraries 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) 定点数格式。

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

关于适用于 C 的定点 (32,32) 格式(64 位)库的 math.h 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18887327/

相关文章:

sorting - "partially sorted"的数学定义

Ubuntu 11.10 上的 c 数学链接器问题

wpf - 缓动函数的数学公式(ElasticEase、CircleEase、BounceEase、BackEase、PowerEase)?

math - RSA 加密是否适用于小数字?

javascript/threejs - 围绕中心 y 轴(在 3D 空间中)在圆中移动对象的方程式

g++ - Eclipse 管理同时使用静态和动态链接库进行制作

iOS 制作通用库 - 适用于 i386 和 arm7

c++ - 编译检查是否编译为静态库

c - 在 iMac 上做 C 教程,遇到一个挑战

c++ - dev-cpp 和 Microsoft Visual C++ math.h 的区别