0

この場合、パーセンテージは何を指しますか?

int myInt = 27 % 10;  
myInt = 7;  

%このコードの意味は何ですか?

4

4 に答える 4

5

% は余りを意味し、27 を 10 で割ると余りは 7 になります。

EDIT: 

モジュロと剰余の違いに関するすべての議論についての私の2セント

%bを取る

1. When both +ve, Modulo & Remainder are one and the same
2. When a is -ve, they are not the same

例えば;

a = -10、b = 3

-10 % の余り 3 = -1

Modulo の場合は、「a」に 3 の倍数を加えて余りを計算します。

-10 + 12 = 2

2 % 3 = 2 があなたの答えです

于 2013-07-18T20:00:23.620 に答える
3

これ%はモジュラス演算子であり、パーセンテージではありません。パーセンテージについては、通常の計算を行うだけです。50% は .5 を掛けることです... など。

今後の参考のために、目的の c の数学演算は、ここを含む多くの場所で文書化されています。

は「モジュロ」演算子%と呼ばれることに注意してください。

于 2013-07-18T19:59:57.897 に答える
1

%除算の余りを求める演算子です。

于 2013-07-18T20:00:22.403 に答える
0

このコードの「%」はモジュラス演算子と呼ばれます。これにより、プロセッサは除算演算を実行し、除算の余りを返します。

例えば:

  • 8% 10 = 8
  • 5% 4 = 1
于 2013-07-18T22:19:57.217 に答える