ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語の剰余演算子とは何ですか?

C言語の剰余演算子とは何ですか?

烟雨青岚
烟雨青岚オリジナル
2020-07-03 09:16:3228450ブラウズ

C言語の剰余演算子は「%」です。剰余演算子はモジュロ除算演算子とも呼ばれます。剰余を求めるために使用されます。両方のオペランドは整数である必要があります。「%」の左側のオペランドが負の数の場合、モジュロ除算の結果は次のようになります。負の数または 0; if "%" "左側のオペランドが正の数の場合、モジュラ除算構造は正の数または 0 になります。

C言語の剰余演算子とは何ですか?

% は剰余演算子で、剰余を求めるために使用されるモジュラ除算演算子とも呼ばれます。

%両方のオペランドが整数 (または暗黙的に整数に変換できる型) である必要があります。

標準規則:

% の左側のオペランドが負の数の場合、モジュロ除算の結果は負の数または 0 になります。

If オペランドが負の数である場合、 % の左側は正の数 の場合、モジュラー除算構造は正の数または 0 です。

サンプル コード:

C言語の剰余演算子とは何ですか?

c は文字型で、その 235 は、-3 の補数形式であるバイナリ ビット 0xFD に対応します。次に、c は int に変換され、-3 になります。

拡張情報

次の表に、C 言語でサポートされるすべての算術演算子を示します。変数 A の値が 10、変数 B の値が 20 であると仮定すると、次のようになります。 #上記の場合 コードをコンパイルして実行すると、次の結果が生成されます:

C言語の剰余演算子とは何ですか?

推奨チュートリアル: 「

C 言語

C言語の剰余演算子とは何ですか?

以上がC言語の剰余演算子とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。