64 ビットの整数型を 32 ビットの整数型に分割しようとしています。ツールチェーンとして RVDS 4.1 を使用しています。
Cortex-M0にはハードウェア除数がないので、以下の操作はできますか? もしそうなら、どのように?
unsigned long int b = 2590202;
unsigned long long int a = 953502716552001ULL;
unsigned long long int result;
result = a/b;
64 ビットの整数型を 32 ビットの整数型に分割しようとしています。ツールチェーンとして RVDS 4.1 を使用しています。
Cortex-M0にはハードウェア除数がないので、以下の操作はできますか? もしそうなら、どのように?
unsigned long int b = 2590202;
unsigned long long int a = 953502716552001ULL;
unsigned long long int result;
result = a/b;