This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:TMS320F280048
您好!
库函数是否可用于两个浮点值的模2? 如果是,那是什么?
谢谢、
维克多
尊敬的 Victor:
我想更好地阐明我的上述几点:
您可以使用 C 库函数 Fmod 来执行模运算、但这非常慢。 似乎需要200个周期。
如果您尝试计算 FMod (a、b)、一个更快的选项是:
C=(a/b)-((((((int)a/b)*b);
因此、有两个除法(如果启用了 TMU、编译器将使用 DIVF32实现、这非常快)和一个乘法。
谢谢、
Sira
抱歉、上面有拼写错误。 正确的公式为:
fmod (a、b)= a -(int)(a/b)*b);
谢谢、
Sira