首頁 > 後端開發 > C#.Net教程 > c語言中sign是什麼意思

c語言中sign是什麼意思

下次还敢
發布: 2024-04-13 18:09:48
原創
584 人瀏覽過

在 C 語言中,sign 巨集用來決定整數或浮點數的符號,傳回 1(正)、0(零)或 -1(負)。它有以下用法:參數x:要檢查的值參數type:x 的資料型態(int、long、long long 或float、double、long double)

c語言中sign是什麼意思

「c中的sign意義

在C語言中,sign是一個預處理宏,用於確定一個整數或浮點數的值是正、負或零。

x: 要檢查的整數或浮點數

#type: 指定x

的資料類型,可以是
    int
  • long
  • long long
  • floatdoublelong double#sign巨集將傳回下列值:1
  • x
為正

0

    x
  • 為0-1
  • x
  • 為負 範例
  • 以下範例示範sign巨集的用法:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    #include <stdio.h>

     

    int main() {

      int x = 10;

      printf("x 的符号为: %d\n", sign(x, int));

     

      float y = -3.14f;

      printf("y 的符号为: %d\n", sign(y, float));

     

      return 0;

    }

    登入後複製
輸出:

1

2

<strong><code>x 的符号为: 1

y 的符号为: -1</code></strong>

登入後複製

以上是c語言中sign是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板