c語言中abs()和fabs()的區(qū)別點整理
(1)abs()是對整數(shù)取絕對值, 而fabs()是對浮點數(shù)取絕對值。
(2)函數(shù)原型:
int abs(int x) double fabs(double x)
(3)頭文件:
abs(): #include <stdlib.h> fabs(): #include <math.h>
c語言fabs是什么意思?
fabs函數(shù)是一個求絕對值的函數(shù),求出x的絕對值,和數(shù)學(xué)上的概念相同,函數(shù)原型是extern float fabs(float x),用法是#include <math.h>。
fabs()函數(shù)的聲明:double fabs(double x)。其中參數(shù)x 是浮點值,這個函數(shù)返回x的絕對值。代碼示例如下:
int main (){
int a, b;
a = 1234;
b = -344;
printf("The absolute value of %d is %lf", a, fabs(a));
printf("The absolute value of %d is %lf", b, fabs(b));
return(0);}
編譯和運行上面的程序,這將產(chǎn)生以下結(jié)果:
The absolute value of 1234 is 1234.000000 The absolute value of -344 is 344.000000
以上就是腳本之家小編整理了多篇后的內(nèi)容,希望能夠幫助到大家。
相關(guān)文章
在 VSCode 中配置 C++ 開發(fā)環(huán)境的詳細(xì)教程
本文詳細(xì)介紹了如何在Visual Studio Code(VSCode)中配置C++開發(fā)環(huán)境,包括安裝必要的工具、配置編譯器、設(shè)置調(diào)試環(huán)境等步驟,通過這些步驟,你可以快速搭建C++開發(fā)環(huán)境,實現(xiàn)高效編程,感興趣的朋友一起看看吧2025-01-01
C++實現(xiàn)LeetCode(9.驗證回文數(shù)字)
這篇文章主要介紹了C++實現(xiàn)LeetCode(9.驗證回文數(shù)字),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07
C++程序中使用Windows系統(tǒng)Native Wifi API的基本教程
這篇文章主要介紹了C++程序中使用Windows系統(tǒng)Native Wifi API的基本教程,包括在程序中控制無線網(wǎng)卡開關(guān)的方法,需要的朋友可以參考下2016-03-03

