MySQL自帶的數學(xué)函數 大佬必備

Time:2021/06/11 11:21:00   Click:

MySQL中有很多函數,同時(shí)也自帶了很多數學(xué)上的函數,如絕對(duì)值,乘放……若發(fā)生錯誤,所有數學(xué)函數會(huì)返回 NULL 。

  • ABS(X) 返回X 的絕對(duì)值

  • ACOS(X)返回X 反餘弦, 即, 餘弦是X的值。若X 不在-1到 1的範圍之内,則返回 NULL 。

  • ASIN(X)返回X 的反正弦,即,正弦爲X 的值。若X  若X 不在-1到 1的範圍之内,則返回 NULL 。

  • ATAN(X)返回X 的反正切,即,正切爲X 的值。

  • CEILING(X) CEIL(X)返回不小于X 的最小整數值。

  • COS(X)返回X 的餘弦,其中X在弧度上已知。

  • COT(X)返回X 的餘切。

  • CRC32(expr)計算循環冗餘碼校驗值并返回一個 32比特無符号值。若參數爲NULL ,則結果爲 NULL。該參數應爲一個字符串,而且在不是字符串的情況下會(huì)被(bèi)作爲字符串處理(若有可能(néng))。

  • DEGREES(X)返回參數 X, 該參數由弧度被(bèi)轉化爲度。

  • EXP(X)返回e的X乘方後(hòu)的值(自然對(duì)數的底)。

  • FLOOR(X)返回不大于X的最大整數值 。注意,返回值會(huì)被(bèi)轉化爲一個 BIGINT。

  • FORMAT(X,D)將(jiāng)數字X 的格式寫成(chéng)'#,###,###.##'格式, 即保留小數點後(hòu) D位,而第D位的保留方式爲四舍五入,然後(hòu)將(jiāng)結果以字符串的形式返回。

  • LN(X)返回X 的自然對(duì)數,即, X 相對(duì)于基數e 的對(duì)數。這(zhè)個函數同LOG(X)具有相同意義。

  • LOG(X) LOG(B,X)若用一個參數調用,這(zhè)個函數就(jiù)會(huì)返回X 的自然對(duì)數。若用兩(liǎng)個參數進(jìn)行調用,這(zhè)個函數會(huì)返回X 對(duì)于任意基數B  的對(duì)數。LOG(B,X)  就(jiù)相當于 LOG(X) / LOG(B)。

  • LOG2(X)返回X 的基數爲2的對(duì)數。對(duì)于查出存儲一個數字需要多少個比特,LOG2()非常有效。這(zhè)個函數相當于表達式 LOG(X) / LOG(2)。

  • LOG10(X)返回X的基數爲10的對(duì)數。LOG10(X)相當于LOG(10,X)。

  • MOD(N,M) , N % M N MOD M模操作。返回N 被(bèi) M除後(hòu)的餘數。這(zhè)個函數支持使用BIGINT 值。MOD()   對(duì)于帶有小數部分的數值也起(qǐ)作用, 它返回除法運算後(hòu)的精确餘數:

  • PI()返回   ϖ (pi)的值。默認的顯示小數位數是7位,然而 MySQL内部會(huì)使用完全雙精度值。

  • POW(X,Y) , POWER(X,Y)返回XY乘方的結果值。

  • RADIANS(X)返回由度轉化爲弧度的參數 X,  (注意   ϖ  弧度等于180度)。

  • RAND() RAND(N)返回一個随機浮點值 v  ,範圍在 0 到1 之間 (即, 其範圍爲 0 ≤ v ≤ 1.0)。若已指定一個整數參數 N ,則它被(bèi)用作種(zhǒng)子值,用來産生重複序列。

  • ROUND(X) ROUND(X,D)返回參數X, 其值接近于最近似的整數。在有兩(liǎng)個參數的情況下,返回 X ,其值保留到小數點後(hòu)D位,而第D位的保留方式爲四舍五入。若要接保留X值小數點左邊的D 位,可將(jiāng) D  設爲負值。

  • SIGN(X)返回參數作爲-1、 0或1的符号,該符号取決于X 的值爲負、零或正。

  • SIN(X)返回X 正弦,其中 X  在弧度中被(bèi)給定。

  • SQRT(X)返回非負數X 的二次方根。

  • TAN(X)返回X 的正切,其中X  在弧度中被(bèi)給定。

  • TRUNCATE(X,D)返回被(bèi)舍去至小數點後(hòu)D位的數字X。若D 的值爲 0, 則結果不帶有小數點或不帶有小數部分。可以將(jiāng)D設爲負數,若要截去(歸零) X小數點左起(qǐ)第D位開(kāi)始後(hòu)面(miàn)所有低位的值.  

    TOP

    錦江區聚格樂享網絡工作室@2012 版權所有
    蜀ICP備12016524号-2

    立即咨詢
    成(chéng)都(dōu)網站建設,成(chéng)都(dōu)做網站,錦江區聚格樂享網絡工作室
    40f13d50b73e104f832ed1b719ae6935