|
(點(diǎn)擊上方藍(lán)字,快速關(guān)注我們) 數(shù)學(xué)函數(shù)主要用來處理數(shù)值數(shù)據(jù),主要的數(shù)學(xué)函數(shù)有:絕對值函數(shù),三角函數(shù)(包括正弦函數(shù),余弦函數(shù),正切函數(shù),余切函數(shù))、對數(shù)函數(shù),隨機(jī)函數(shù)等。在錯誤產(chǎn)生時,數(shù)學(xué)函數(shù)將返回空值null。本次介紹各種數(shù)學(xué)函數(shù)的功能和用法。 1.絕對值函數(shù)ABS(x)和返回圓周率的函數(shù)PI() ABS(x)返回x的絕對值,PI()返回圓周率的值
正數(shù)的絕對值是其本身,2的絕對值為2;負(fù)數(shù)的絕對值為其相反數(shù),-3.3的絕對值為3.3,-33的絕對值為33。 2.平方根函數(shù)SQRT(x) SQRT(x)返回非負(fù)數(shù)x的二次方根
3.獲取隨機(jī)函數(shù)的函數(shù)RAND()和RAND(x) RAND(x)返回一個隨機(jī)浮點(diǎn)值v,范圍在0~1之間(即0<=v<=1.0).若指定一個整數(shù)參數(shù)x,則它被用作種子值,使用相同的種子數(shù)將產(chǎn)生重復(fù)序列。如果同一種子值多次調(diào)用RAND函數(shù),它將返回同一生成值。
可以看到,不帶參數(shù)的RAND()每次產(chǎn)生的隨即數(shù)值是不同的。
可以看到,當(dāng)RAND(x)的參數(shù)相同時,將產(chǎn)生相同的隨機(jī)數(shù),不同的x產(chǎn)生的隨機(jī)數(shù)值不同。 4.四舍五入函數(shù)ROUND(x,y) ROUND(x,y)返回接近于參數(shù)x的數(shù),其值保留到小數(shù)點(diǎn)后面y位,若y為負(fù)值,則將保留x值到小數(shù)點(diǎn)左邊y位。
ROUND(1.38,1)保留小數(shù)點(diǎn)后面一位,四舍五入結(jié)果為1.4;ROUND(1.38,0)保留小數(shù)點(diǎn)后面0位,即返回四舍五入后的整數(shù)值,ROUND(232.38,-1)和ROUND(232.38,-2)分別保留小數(shù)點(diǎn)左邊1位和2位。 5.符號函數(shù)SIGN(x) SIGN(x)返回參數(shù)的符號,x的值為負(fù)、零或正時,返回結(jié)果依次為-1、0或1。
SIGN(-21)返回-1,SIGN(0)返回0,SIGN(21)返回1 6.獲取整數(shù)的函數(shù)CEILING(x)和FLOOR(x) CEILING(x)返回不小于x的最小整數(shù)值,FLOOR(x)返回不大于x的最大整數(shù)值;
(1)、-3.35為負(fù)數(shù),不小于-3.35的最小整數(shù)為-3,不小于3.35的最小整數(shù)值為4 (2)、-3.35為負(fù)數(shù),不大于-3.35的最小整數(shù)為-4,不大于3.35的最小整數(shù)值為3 7.冪運(yùn)算函數(shù)POWER(x,y)、SQUARE(x)、和EXP(x) (i). POWER(x,y)函數(shù)返回x的y次乘方的結(jié)果值;
可以看到POWER(2,2)返回2的平方,結(jié)果為4;POWER(2.00,-2)返回2的-2次方,結(jié)果為0.25; SQUARE(3)返回 3平方,結(jié)果為9;SQUARE(-3)返回-3的平方,結(jié)果為; SQUARE(0)返回0的平方,結(jié)果為0;
8.對數(shù)的運(yùn)算LOG(x)和LOG10(x) LOG(x)返回x的自然對數(shù),x相對于基數(shù)e的對數(shù)。 LOG10(x)返回x的基數(shù)為10的對數(shù)。
對數(shù)定義域不能為負(fù)數(shù),10的0次方為1,所以LOG10(1)返回結(jié)果是0,10的2次方為100,所以LOG10(100)返回結(jié)果是2,10的3次方為1000,所以LOG10(1000)返回結(jié)果是3; 9.角度與弧度相互轉(zhuǎn)換的函數(shù)RANDIANS(x)和DEGREES(x) RANDIANS(x)將參數(shù)x由角度轉(zhuǎn)換為弧度。
10.正弦函數(shù)SIN(x)和反正弦函數(shù)ASIN(x)
11.余弦函數(shù)COS(x)和反余弦函數(shù)ACOS(x) COS(x)返回x的余弦,其中x為弧度值;
12.正切函數(shù)TAN(x),反正切函數(shù)ATAN(x)和余切函數(shù)COT(x) TAN(x)返回x的正切,其中x為給定的弧度值;
出處:阿赫瓦里 『數(shù)據(jù)庫開發(fā)』分享 數(shù)據(jù)庫 相關(guān)技術(shù)文章、工具資源、精選課程、熱點(diǎn)資訊,歡迎關(guān)注。 微信號:DBDevs
|
|
|