C言語でのsign関数の使い方

下次还敢
下次还敢オリジナル
2024-04-13 21:39:12858ブラウズ

C 言語の符号関数は、浮動小数点値の符号を取得するために使用され、正、負、またはゼロを表す整数を返します。構文:sign(double x)、パラメータは浮動小数点値 x です。戻り値: x が 0 より大きい場合は 1、0 より小さい場合は -1、x が 0 に等しい場合は 0。

C言語でのsign関数の使い方

C言語でのsign関数の使い方

sign関数とは何ですか?

sign 関数は、値の符号を取得するために使用され、値が正、負、ゼロのいずれであるかを示す整数を返します。

構文:

<code class="c">int sign(double x);</code>

パラメータ:

  • xxx: 浮動小数点を取得するにはシンボルの pip 値。

戻り値:

  • x が 0 より大きい場合は、1 を返します。
  • # が 0 未満の場合は、-1 を返します。
  • #xxx が 0 に等しい場合は、0 を返します。

例:

<code class="c">#include <stdio.h>

int main() {
    double x = 5.0;
    int result = sign(x);

    printf("符号:%d\n", result);  // 输出:1

    return 0;
}</code>

注:

    sign 関数は浮動小数点値に対してのみ有効です。
  • sign 関数に渡された引数が浮動小数点値でない場合の動作は未定義です。
  • sign 関数によって返される整数値は、範囲が異なるため、ブール値と直接混同することはできません。

以上がC言語でのsign関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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