版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、函數(shù)名稱:abs函數(shù)原型 :int abs(int x);函數(shù)功能:求整數(shù)x 的絕對(duì)值函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:所屬文件:,使用例:#include #include int main()int number=-1234;printf(number: %d absolute value: %d,number,abs(number); return 0;函數(shù)名稱:fabs函數(shù)原型:double fabs(double x);函數(shù)功能:求x的絕對(duì)值 .函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()float number=-1234.0;p
2、rintf(number: %f absolute value: %f,number,fabs(number);return 0;函數(shù)名稱:cabs函數(shù)原型 :double cabs(struct complex znum)函數(shù)功能:求復(fù)數(shù)的絕對(duì)值函數(shù)返回:復(fù)數(shù)的絕對(duì)值參數(shù)說(shuō)明 :zuum 為用結(jié)構(gòu) struct complex 表示的復(fù)數(shù),定義如下:struct complexdouble m;double n;所屬文件 :#include #include int main() struct complex z;double val;z.x=2.0;z.y=1.0;val=cabs(z);
3、printf(The absolute value of %.2lfi %.2lfj is %.2lf,z.x,z.y,val); return 0;函數(shù)名稱:ceil函數(shù)原型 :double ceil(double num)函數(shù)功能:得到不小于num的最小整數(shù)函數(shù)返回:用雙精度表示的最小整數(shù)參數(shù)說(shuō)明:num- 實(shí)數(shù)所屬文件:#include #include int main()double number=123.54;double down,up;down=floor(number);up=ceil(number);printf(original number %5.2lf,number)
4、;printf(number rounded down %5.2lf,down);printf(number rounded up %5.2lf,up);return 0;函數(shù)名稱:sin函數(shù)原型 :double sin(double x);函數(shù)功能:計(jì)算sinx 的值 .正弦函數(shù)函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:單位為弧度所屬文件:使用例:#include #include int main()double result,x=0.5;result=sin(x);printf(The sin() of %lf is %lf,x,result);return 0;函數(shù)名稱:cos函數(shù)原型 :doubl
5、e cos(double x);函數(shù)功能:計(jì)算cos(x) 的值 .余弦函數(shù).函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x 的單位為弧度所屬文件:使用例:#include #include int main()double result;double x=0.5;result=cos(x);printf(The cosine of %lf is %lf,x,result);return 0;函數(shù)名稱:tan函數(shù)原型 :double tan(double x);函數(shù)功能:計(jì)算tan(x) 的值 ,即計(jì)算角度 x的正切數(shù)值函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x=0單位為弧度所屬文件:使用例:#include #incl
6、ude int main()double result,x;x=0.5;result=tan(x);printf(The tan of %lf is %lf,x,result);函數(shù)名稱:asin函數(shù)原型:double asin(double x);函數(shù)功能: 計(jì)算sinA-1(x)的值.反正弦值函數(shù)函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x 應(yīng)在 -1到 1 圍 .單位為弧度所屬文件:使用例:#include #include int main()double result;double x=0.5;result=asin(x);printf(The arc sin of %lf is %lf,x,re
7、sult);return 0;函數(shù)名稱:acos函數(shù)原型 :double acos(double x);函數(shù)功能:計(jì)算cosA-1(x) 的值 ,反余弦函數(shù)函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x 應(yīng)在-1到1圍 .切記單位為弧度所屬文件:使用例:#include #include int main()double result;double x=0.5;result=acos(x);printf(The arc cosine of %lf is %lf,x,result);return 0;函數(shù)名稱:atan函數(shù)原型:double atan(double x);函數(shù)功能: 計(jì)算tanA-1(x)的值.
8、函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:單位為弧度所屬文件:使用例:#include #include int main()double result;double x=0.5;result=atan(x);printf(The arc tangent of %lf is %lf,x,result);return 0;函數(shù)名稱:atan2函數(shù)原型:double atan2(double x,double y);函數(shù)功能: 計(jì)算tanA-1/(x/y)的值.求x/y的反正切值函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:單位為弧度所屬文件:使用例:#include #include int main()double resu
9、lt;double x=90.0,y=45.0;result=atan2(y,x);printf(The arc tangent ratio of %lf is %lf,(y/x),result);return 0;函數(shù)名稱:sinh函數(shù)原型 :double sinh(double x);函數(shù)功能:計(jì)算x的雙曲正弦函數(shù) sinh(x) 的值.函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:單位為弧度所屬文件:使用例:#include #include int main()double result,x=0.5;result=sinh(x);printf(The hyperbolic sin() of %lf is
10、 %lf,x,result);return 0; TOC o 1-5 h z 函數(shù)名稱:cosh函數(shù)原型:double cosh(double x);函數(shù)功能:計(jì)算x的雙曲余弦 cosh(x) 的值.函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()double result;double x=0.5;result=cosh(x);printf(The hyperboic cosine of %lf is %lf,x,result);return 0;函數(shù)名稱:tanh函數(shù)原型 :double tanh(double x);函數(shù)功能:計(jì)算 x
11、的雙曲正切函數(shù) tanh(x) 的值.函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x=0所屬文件:使用例:#include #include int main()double result,x;x=0.5;result=tanh(x);printf(The hyperbolic tangent of %lf is %lf,x,result);函數(shù)名稱:exp函數(shù)原型:double exp(double x);函數(shù)功能:求 e 的 x 次冪函數(shù)返回:計(jì)算結(jié)果 .冪的值參數(shù)說(shuō)明: x-指數(shù)所屬文件:使用例:#include #include int main()double result;double x=4.0
12、;result=exp(x);printf(e raised to the power of %lf(eA%lf)=%lf,x,x,result);return 0;函數(shù)名稱:floor函數(shù)原型:double floor(double x);函數(shù)功能:求出不大于x 的最大整數(shù).函數(shù)返回:該整數(shù)的雙精度實(shí)數(shù)參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()double number=123.54;double down,up;down=floor(number);up=ceil(number);printf(original number %10.2lf,num
13、ber);printf(number rounded down %10.2lf,down);printf(number rounded up %10.2lf,up);return 0; TOC o 1-5 h z 函數(shù)名稱:fmod函數(shù)原型 :double fmod(double x,double y);函數(shù)功能:求整數(shù)x/y 的余數(shù)函數(shù)返回:返回余數(shù)的雙精度數(shù).x/y 的余數(shù)值.參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()double x=5.0,y=2.0;double result;result=fmod(x,y);printf(The remai
14、nder of (%lf/%lf) is %lf,x,y,result);return 0;函數(shù)名稱: frexp函數(shù)原型: double frexp(double val,int *eptr);函數(shù)功能:把雙精度數(shù)val分解為數(shù)字部分(尾數(shù))x和以2為底的指數(shù)n,即val=x*2An,n存放在eptr指向的變量中 .函數(shù)返回:返回?cái)?shù)字部分x,0.5=x 且 x1參數(shù)說(shuō)明:val- 待分解的數(shù)所屬文件:使用例:#include #include int main()double mantissa,number;int exponent;number=8.0;mantissa=frexp(num
15、ber,&exponent);printf(The number %lf is,number);printf(%lf times two to the,mantissa);printf(power of %d,exponent);return 0;函數(shù)名稱 :log函數(shù)原型 :double log(double x);函數(shù)功能: 求logeX(e指的是以e為底),即計(jì)算x的自然對(duì)數(shù)(ln X)函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()double result;double x=8.6872;result=log(x);printf(
16、The natural log of %lf is %lf,x,result);return 0;函數(shù)名稱:log10函數(shù)原型:double log10(double x);函數(shù)功能:求log10 x(10 指的是以 10 為底 ).計(jì)算 x 的常用對(duì)數(shù)函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:所屬文件:使用例:#include #include int main()double result;double x=800.6872;result=log10(x);printf(The common log of %lf is %lf,x,result);return 0;函數(shù)名稱:modf函數(shù)原型 :doub
17、le modf(double val,double *iptr);函數(shù)功能:把雙精度數(shù)val 分解為整數(shù)部分和小數(shù)部分,把整數(shù)部分存到 iptr 指向的單元函數(shù)返回:val 的小數(shù)部分參數(shù)說(shuō)明:val 待分解的數(shù)所屬文件:使用例:#include #include int main()double fraction,integer;double number=100000.567;fraction=modf(number,&integer);printf(The whole and fractional parts of %lf are %lf and %lf,number,integer,f
18、raction);return 0;函數(shù)名稱:pow函數(shù)原型:double pow(double x,double y);函數(shù)功能: 計(jì)算以x為底數(shù)的y次募,即計(jì)算xAy的值.函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明: x-底數(shù),y-募數(shù)所屬文件:使用例:#include #include int main()double x=2.0,y=3.0;printf(%lf raised to %lf is %lf,x,y,pow(x,y);return 0;函數(shù)名稱:sqrt函數(shù)原型 :double sqrt(double x);函數(shù)功能:計(jì)算x 的開(kāi)平方 .函數(shù)返回:計(jì)算結(jié)果參數(shù)說(shuō)明:x=0所屬文件:使用例:
19、#include #include int main()double x=4.0,result;result=sqrt(x);printf(The square root of %lf is %lf,x,result);函數(shù)名稱:hypot函數(shù)原型:double hypot(double x,double y)函數(shù)功能:已知直角三角形兩個(gè)直角邊長(zhǎng)度,求斜邊長(zhǎng)度函數(shù)返回:斜邊長(zhǎng)度參數(shù)說(shuō)明: x,y-直角邊長(zhǎng)度所屬文件:#include #include int main()double result;double x=3.0;double y=4.0;result=hypot(x,y);prin
20、tf(The hypotenuse is: %lf,result);return 0;函數(shù)名稱:poly函數(shù)原型:double poly(double x,int degree,double coeffs)函數(shù)功能:計(jì)算多項(xiàng)式函數(shù)返回:多項(xiàng)式的計(jì)算結(jié)果參數(shù)說(shuō)明: 計(jì)算 cn*xAn+cn-1xAn-1+.+c1*x+c0所屬文件:#include #include int main()double array=-1.0,5.0,-2.0,1.0;double result;result=poly(2.0,3,array);printf(The polynomial: x*3 - 2.0 x*2
21、 + 5x - 1 at 2.0 is %lf,result); return 0;函數(shù)名稱 :matherr函數(shù)原型 :int matherr(struct exception *e)函數(shù)功能:數(shù)學(xué)錯(cuò)誤計(jì)算處理程序函數(shù)返回:參數(shù)說(shuō)明:該函數(shù)不能被直接調(diào)用,而是被庫(kù)函數(shù)_matherr()調(diào)用所屬文件:#includeint matherr(struct exception *a)return 1;函數(shù)名稱:ldexp函數(shù)原型:double ldexp(double x,int exponent)函數(shù)功能 :計(jì)算 x*2 的 exponent 次冪,即 2*pow(2,exponent) 的數(shù)
22、值函數(shù)返回:參數(shù)說(shuō)明:所屬文件:#include #include int main()double value;double x=2;value=ldexp(x,3);printf(The ldexp value is: %lf,value);return 0;intabs(int i)double cabs(struct complex znum)double fabs(double x)long labs(long n)doubleexp(double x)double frexp(double value,int *eptr)double ldexp(double value,int
23、exp);double log(double x)double log10(double x)double pow(double x,double y)double pow10(int p)double sqrt(double x)double acos(double x)double asin(double x)返回整型參數(shù)i 的絕對(duì)值返回復(fù)數(shù) znum 的絕對(duì)值返回雙精度參數(shù)x 的絕對(duì)值返回長(zhǎng)整型參數(shù)n 的絕對(duì)值返回指數(shù)函數(shù)ex 的值返回 value=x*2n 中 x 的值 ,n 存貯在 eptr 中返回 value*2exp 的值返回 logex 的值返回 log10 x 的值返回 xy
24、 的值返回 10p 的值返回+VX的值返回x的反余弦cos-1(x)值,x為弧度 返回x的反正弦sin-1(x)值,x為弧度double atan(double x)double atan2(double y,double x)doublecos(double x)doublesin(double x)doubletan(double x)double cosh(double x)double sinh(double x)double tanh(double x)double hypot(double x,double y)x 和 y 為直角邊的長(zhǎng)度,z2=x2+y2double ceil(d
25、ouble x)double floor(double x)void srand(unsigned seed)int rand()double poly(double x,int n,double c) double modf(double value,double *iptr) double fmod(double x,double y) double frexp(double value,int *eptr) double atof(char *nptr)double atoi(char *nptr)double atol(char *nptr)返回 x 的反正切 tan-1(x) 值 ,
26、x 為弧度返回y/x的反正切tan-1(x)值,y的x為弧度返回 x 的余弦 cos(x) 值 ,x 為弧度返回x的正弦sin(x)值,x為弧度返回x的正切tan(x)值,x為弧度返回x 的雙曲余弦cosh(x) 值 ,x 為弧度返回x 的雙曲正弦sinh(x) 值 ,x 為弧度返回x的雙曲正切tanh(x)值,x為弧度返回直角三角形斜邊的長(zhǎng)度 (z),返回不小于x 的最小整數(shù)返回不大于x 的最大整數(shù)初始化隨機(jī)數(shù)發(fā)生器產(chǎn)生一個(gè)隨機(jī)數(shù)并返回這個(gè)數(shù)從參數(shù)產(chǎn)生一個(gè)多項(xiàng)式將雙精度數(shù)value 分解成尾數(shù)和階返回 x/y 的余數(shù)將雙精度數(shù)value 分成尾數(shù)和階將字符串nptr 轉(zhuǎn)換成浮點(diǎn)數(shù)并返回這個(gè)浮點(diǎn)數(shù)將字符串nptr 轉(zhuǎn)換成整數(shù)并返回這個(gè)整數(shù)將字符串nptr 轉(zhuǎn)換成長(zhǎng)整數(shù)并返回這個(gè)整數(shù)char *ecvt(double value,int ndigit,int *decpt,int *sign)將浮點(diǎn)數(shù)value 轉(zhuǎn)換成字符串并返回該字符串char *fcvt(double value,int ndigit,int *decpt,int *sign)將浮點(diǎn)數(shù)value 轉(zhuǎn)換成字符串并返回該字符串char *gcvt(double v
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年四川財(cái)經(jīng)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫(kù)含詳細(xì)答案解析
- 2026年河北外國(guó)語(yǔ)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年安徽林業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試模擬試題含詳細(xì)答案解析
- 2026年泉州幼兒師范高等??茖W(xué)校單招職業(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年撫州幼兒師范高等專科學(xué)校單招職業(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年河北美術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年上海立信會(huì)計(jì)金融學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫(kù)含詳細(xì)答案解析
- 2026年山西鐵道職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)含詳細(xì)答案解析
- 2026年石家莊科技信息職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年山東現(xiàn)代學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)含詳細(xì)答案解析
- (2025)事業(yè)單位考試(面試)試題與答案
- CNAS-GC25-2023 服務(wù)認(rèn)證機(jī)構(gòu)認(rèn)證業(yè)務(wù)范圍及能力管理實(shí)施指南
- 入伍智力測(cè)試題及答案
- 竣工驗(yàn)收方案模板
- 企業(yè)安全生產(chǎn)內(nèi)業(yè)資料全套范本
- 安全生產(chǎn)標(biāo)準(zhǔn)化與安全文化建設(shè)的關(guān)系
- DL-T5054-2016火力發(fā)電廠汽水管道設(shè)計(jì)規(guī)范
- 耳部刮痧治療
- 神經(jīng)外科介入神經(jīng)放射治療技術(shù)操作規(guī)范2023版
- 多模態(tài)數(shù)據(jù)的聯(lián)合增強(qiáng)技術(shù)
- 濱海事業(yè)單位招聘2023年考試真題及答案解析1
評(píng)論
0/150
提交評(píng)論