C cmath庫中的函式

2021-10-05 10:37:18 字數 757 閱讀 3111

1 double abs(int x) 一般對int型取絕對值後返回double型,不過也可以對double型取絕對值

2 double fabs(double x) 對int型取絕對值後返回double型

3 long labs(long x) 對long型取絕對值後返回long型

4 double exp(double x) 以e為底指數函式,ex

5 double pow(double x, double y) 以x為底,y為指數的指數函式,xy

6 double sqrt(double x) 對x開平方,√x

7 double floor(double x) 返回不大於x的最大整數,可以理解為在數軸上向左取第乙個整數

8 double ceil(double x) 返回不小於x的最小整數,可以理解為在數軸上向右取第乙個整數

9 double pow(double r,double p) 計算冪值,返回r^p

10 double exp(double x) 返回e^x次方

11 double log(double x) 計算以e為底的對數,

若要計算以10為底的對數:double log10(double x) 返回log10x的值

12 double sin(double x) cos(x) tan(x) 三角函式計算

13 double asin(double x) acos(x) atan(x) 反三角函式計算

14 double round(double x) 四捨五入

C cmath函式列表

using abs 絕對值 using acos 反余弦 using acosf 反余弦 using acosl 反余弦 using asin 反正弦 using asinf 反正弦 using asinl 反正弦 using atan 反正切 using atan2 y x的反正切 using a...

Json庫中的幾個函式

import json test 1 name 1 json.dumps test 1 將字典型別轉化為字串型別 print type test 1 print type name 1 test 2 name 2 json.loads test 2 將字串型別轉化為字典型別 print type t...

scipy庫中的odeint函式

scipy.integrate.odeint func,y0,t,args dfun none,col deriv 0,full output 0,ml none,mu none,rtol none,atol none,tcrit none,h0 0.0,hmax 0.0,hmin 0.0,ixpr...