熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > C語言 STM32 求絕對值函數(shù)

C語言 STM32 求絕對值函數(shù)

作者: 時間:2016-11-17 來源:網(wǎng)絡 收藏
  函數(shù)名:abs

  功能:求整數(shù)的絕對值

本文引用地址:http://www.bjwjmy.cn/article/201611/315437.htm

  頭文件:math.h

  函數(shù)原型:intabs(inti);

  程序例:

  #include

  #include

  intmain(void)

  {

  intnumber=-1234;

  printf("number:%dabsolutevalue:%dn",number,abs(number));

  return0;

  }

  在C語言中還有fabs,也是求絕對值的,不同的是,fabs函數(shù)參數(shù)與返回值為實型。

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  在32位機上若不用系統(tǒng)的函數(shù)及條件語句可以使用以下函數(shù)實現(xiàn)取絕對值:

  intmyabs(intn)

  {

  returnn*((n>>31<<1)+1);

  }

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



評論


技術專區(qū)

關閉