このプログラムは C で書かれているので、底 2 の対数関数を使用して、n の底 2 の対数を取得する必要があります。コードは次のとおりです。
#include <math.h>
int partSize(int n) {
return log2(n);
}
しかし、コンパイルすると、次の警告が表示されます。
sim.c: 関数
partSize
内: sim.c:114: 警告: 組み込み関数の非互換暗黙宣言log2
これは私たちが使用するコマンドです
gcc $file -o $name.out -lm