double
変数を からに変換する最も簡単な方法はsigned short
?
DSP初心者です。他の C 言語環境では、次の方法でこのタスクを実行しました。
double myDouble = - 3.14;
myDouble = floor(myDouble);
signed short = (signed short) myDouble;
驚くべきことに、これは VisualDSP++ の負の数に対しては機能しませんが、コンパイルは可能です。
ADSP-BF548 EZ-KIT LITE (blackfin) とプログラミング環境 VisualDSP++ 5.0 を使用しています。