2.數學函式總結
2.1 計算絕對值abs
abs函式對乙個數值表示式結果計算絕對值(bit資料型別除外),返回整數。
例:select abs(-1
);--輸出 1
2.2 獲取大於等於最小整數值celling
ceiling函式返回大於等於數值表示式(bit資料型別除外)的最小整數值。俗稱天花板函式,盡量往大的取整。
例: select celling(
123.1
)--輸出124
2.3、獲取小於等於最大整數值floor
floor函式返回小於等於數值表示式(bit資料型別除外)的最大整數值。俗稱地板函式,盡量往小的取整。
例:select floor(
123.9999
)--輸出123
2.4、獲取隨機數rand
rand函式返回隨機的從0到1之間的浮點數。可指定種子值,也可不指定。
例:select rand(
)-- 輸出 0.36925407993302
2.5、獲取指定長度和精度round
round函式對數值表示式捨入到指定長度和精度。
例:select
round
(123.456789,3
)-- 輸出 123.457000 精確到小數點後3位
2.6、degrees 返回弧度對應的角度例:select degrees(
0.6)
--34.377467707849391000
2.7、pi 返回圓周率float例:select pi(
)--3.14159265358979
2.8、power 回指定表示式的指定冪的值。例:select power(2,
10)--1024
2.9、square 返回指定浮點值的平方。例:select square(5)
--25
2.10、sqrt 返回指定浮點值的平方根(開方)。例:select sqrt(25)
--5
2.11、exp 返回指定的 float e為底的指數函式表示式的指數值。
2.12 power()返回指定表示式的指定冪的值
例: select power(2,
3);--8
2.13 log 求對數 log10,10為底的對數叫做常用對數
以下非常用的函式,很多學過數學的應該都可以看懂。
sin() asin()
cos() acos()
tan atan atn2
cotlog log10
sign radians
函式學習總結
1.為什麼定義函式,使用函式 在程式的設計過程中,會在許多地方出現想同的 為了減少 數量,讓程式變得更加美觀,此時可以將這段程式單獨作為乙個整體,並用識別符號起乙個名字,當時使用時,直接呼叫函式名即可。這段程式叫作子程式,就是我們所說的函式。2.函式的定義 1 定義的語法形式 資料型別 函式名 形式...
函式學習總結
從開學到現在學習函式知識三個周,我從中學會了很多,但 也有很多疑惑和不懂的地方,下面是我的一些學習總結 第一點函式需要先定義,定義之後才能使用,函式的一般形式 如下 第二點函式呼叫的含義 為函式分配儲存空間,執行函式。函式呼叫的過程 第三點引用的概念 型別名 引用名 某變數名。某個變數的引 用和這個...
函式學習總結
一.知識點 1.語法形式 資料型別 函式名 形式參數列 函式體 注 1 資料型別指返回值型別 void無返回值 2 形參表可空 但 不可省 2.函式呼叫三種方式 1 傳數值 實參賦值給形參,在被呼叫函式中形參值可以改變,但不影響主調函式的實參值,主函式的值仍為呼叫前的值,例如用swap函式交換ab兩...