这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [讨论]关于vxworks的数学库,Bug?

共2条 1/1 1 跳转至

[讨论]关于vxworks的数学库,Bug?

菜鸟
2004-05-19 20:39:03     打赏
  今天兴趣使然,忽然想试一试vxworks的数学库。如果在shell下调用pow(2.0,3.0) 返回值是一个巨大的数。用printf("%f\n", pow(2.0,3.0))居然印值为0.0000000。 很奇怪。   另外,如果一个函数为double func(double x, double y),那么在用debug方式跟踪时发现进入函数后先前给的入口参数值变了!根本就不对。如果改成double func(int x, int y) 就是对的。 给人的感觉好象是double类型的数据出了问题。   环境是tornado2.2 for ppc。不知道大家有没有遇到这个现象?



关键词: 讨论     关于     vxworks     数学    

菜鸟
2004-05-19 22:07:00     打赏
2楼
ibm405ep的确没有浮点协处理器,但有软件浮点运算库。在bc3.1下一样的用法是对的。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]