相关疑难解决方法(0)

在浮点中实现pow()函数的最有效方法

我试图实现我自己的pow()和sqrt()函数版本,因为我的自定义库没有pow()/ sqrt()浮点支持.

有人可以帮忙吗?

c c++ math floating-point

4
推荐指数
2
解决办法
2万
查看次数

计算没有std函数或C99的atan2

我正在从3轴加速度计计算角度,但我的编译器没有atan或atan2功能.它有一个保留的内存插槽,但它调用了一个我在任何文件中都找不到的功能.

我的编译器是运行ARMCC编译器的KeilμVision4.编译有文件math.h,但函数是extern并且不存在:

  extern _ARMABI double atan2(double /*y*/, double /*x*/);
Run Code Online (Sandbox Code Playgroud)

是否有我可以包含的lib或函数,它具有arctan函数的实现?或者是否有另一种从加速度计计算角度的功能?我需要对角度进行完整的3轴校准.

编辑:我希望避免一个充满预先计算值的表格.

c embedded math arm atan2

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c ×2

math ×2

arm ×1

atan2 ×1

c++ ×1

embedded ×1

floating-point ×1