- 追加された行はこの色です。
- 削除された行はこの色です。
#navi(../)
* 1つ目の引数が2つ目の引数より大きいかどうかを比較する・isgreater [#n2c8f6cc]
isgreater関数を使うと1つ目の引数と2つ目の引数の値の比較ができます。~
isgreater関数は1つ目の引数が2つ目の引数より大きい値かどうかを確認する関数です。~
以下にCサンプルコードを記します。
#author("2017-04-30T11:00:33+09:00","","")
#contents
#htmlinsertpcsp(c-top.html,c-sp.html)
* 関連記事 [#vf1eb9fd]
-[[1つ目の引数が2つ目の引数より大きい・引数比較・isgreater>数値/1つ目の引数が2つ目の引数より大きい・引数比較・isgreater]]
-[[1つ目の引数が2つ目の引数より大きいまたは等しい・引数比較・isgreaterequal>数値/1つ目の引数が2つ目の引数より大きいまたは等しい・引数比較・isgreaterequal]]
-[[1つ目の引数が2つ目の引数より小さい・引数比較・isless>数値/1つ目の引数が2つ目の引数より小さい・引数比較・isless]]
-[[1つ目の引数が2つ目の引数より小さいまたは等しい・引数比較・islessequal>数値/1つ目の引数が2つ目の引数より小さいまたは等しい・引数比較・islessequal]]
-[[1つ目の引数が2つ目の引数が等しくないか・引数比較・ islessgreater>数値/1つ目の引数が2つ目の引数が等しくないか・引数比較・ islessgreater]]
* isgreater関数の書式など [#ud82f4ef]
以下にisgreater関数の書式などを記します。
-必要なインクルードファイル
#include <math.h>
-書式
int isgreater(x, y);
-戻り値
x > y の場合、0以外(真)が返却されます。これ以外の場合は0が返却されます。
* isgreaterのCサンプルコード [#gdc1ab3c]
以下にisgreater関数を使用したCサンプルコードを記します。~
またコンパイル実行した結果も記します。
&ref(isgreater.c); (改行コードLF)
#include <stdio.h>
#include <math.h>
int main(void)
{
printf("%d = isgreater(10, 10)\n", isgreater((double)10, (double)10));
printf("%d = isgreater(20.0, 20.9)\n", isgreater(20.0, 20.9));
printf("%d = isgreater(30.1, 30.0)\n", isgreater(30.1, 30.0));
return 0;
}
コンパイルし実行した結果を以下に記します。
$ gcc isgreater.c -o isgreater
$ ./isgreater
0 = isgreater(10, 10)
0 = isgreater(20.0, 20.9)
1 = isgreater(30.1, 30.0)
以上、isgreater関数を使用したCサンプルコードでした。
#htmlinsertpcsp(c-btm.html,c-sp.html)