#navi(../)
* 割り算の余りを求める・% [#tdbc36db]
C言語で余りを求める場合は、%を使用します。~
以下にサンプルコードを記します。

#contents
#htmlinsertpcsp(c-top.html,c-sp.html)

* 関連記事 [#hcc1d642]
-[[絶対値を取得する・abs,labs,llabs>数値/絶対値を取得する・abs,labs,llabs]]
-[[割り算の余りを求める・%>数値/余りを求める・%]]
-[[割り算の余りをdobule型で求める・fmod>数値/割り算の余りをdobule型で返す・fmod]]

* C言語で余りを求めるサンプルコード [#g03acb88]
以下にintの変数を割り算し、余りを求めるサンプルコードと実行例を記します。

C言語で余りを求める場合は、%を使用します。~
余り = 値 % 値

&ref(mod.c); (改行コードLF)
 #include <stdio.h>
 
 int main(void)
 {
     int a = 10;
     int b = 3;
     int c = 2;
 
     printf("%d / %d = %d...%d\n", a, b, a / b, a % b);
     printf("%d / %d = %d...%d\n", a, c, a / c, a % c);
 
     return 0;
 }

以下にサンプルコードをコンパイルし、実行した時の結果を記します。
 $ gcc mod.c -o mod
 $ ./mod 
 10 / 3 = 3...1
 10 / 2 = 5...0

以上、C言語で割り算の余りを求める方法でした。

#htmlinsertpcsp(c-btm.html,c-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS