工具/软件:TI C/C++编译器
我正在项目中使用 fastRTS 库来调用 SINCOS 函数、如下所示:
float sinVal = 0.0; float cosVal= 0.0; float thetaVal = 3.1415; SinCos (thetaVal、SinVal、CosVal);
代码编译和工作正常、但在执行 MISRA 检查时收到以下警告:
#1394-D (MISRA-C:2004 10.2/R)如果表达式是函数参数、浮动类型表达式的值不应隐式转换为其他类型
调用此函数以避免此警告的正确方法是什么?