lynxeyedの電音鍵盤

MBDとFPGAと車載で使うデバイスの備忘録

dsPICのC言語を使った掛け算と割り算

  • 掛け算
    • long __builtin_mulss(const int p0, const int p1);
    • long __builtin_mulsu(const int p0, const unsigned p1);
    • long __builtin_mulus(const unsigned p0, const int p1);
    • unsigned long __builtin_muluu(const unsigned p0, const unsigned p1);
  • 割り算
    • int __builtin_divsd(const long num, const int den);
    • unsigned __builtin_divud(const unsigned long num, const unsigned den);