1

Cで以下の式を実装しようとしています

ここに画像の説明を入力

これが私のコードです:

int function(int x){
   return pow(10, (((x-1)/(253/3))-1));
}

int main(void){
  int z = function(252);
  printf("z: %d\n",z); 
  return 0;
}

10を出力します。ただし、電卓は94.6を出力します。

誰かが私が間違っていることを説明できますか?

4

2 に答える 2