请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8335万 工具/软件:TI C/C++编译器
树,
我在6.0 中使用TMS320F2.8335万和DEug,对ABS()函数有一些疑问
1.如果 我使用abs()来计算 在带符号int中的值 , 例如<-3.2768万,结果为ng
2.如果我使用labs()进行相同的计算, 结果是OK的
因此,proble非常清晰,abs()函数仅计算签名的int, 如果calc lont int,则必须使用labs()
我的问题是
我 没有关于 ABS()或labs()的任何技术文档,在哪里可以找到?
我知道abs()在 <stdlib.h>中,但我 不知道关于这个库的任何信息。
这一问题在 我们的消费者使用时发生之前应该避免‘s,但不幸的是,它确实发生了,所以 我必须确保永远不会再发生
如果您的手指指向正确 的方向, 我们将不胜感激
谢谢 !