相信我!這絕不是你討厭的那個數學函式

零程式碼開發發表於2020-08-03

銀彈谷V百科|使用技巧系列:

你可愛又迷人的小V來咯~~~上一期V百科小V給大傢伙介紹了V平臺中的日期時間函式,今天小V繼續給大家帶來了我們零程式碼開發V平臺中的那些和小V一樣迷人又可愛的數學函式~~~不相信?那我們就一起來看看吧!~~~

首先,讓我們一起來看看平時我們最常用的5個數學函式吧~~~這裡小V為了讓大家直觀的感受它們,分別給大家列出了具體的示例,好好體會哦~~~

01、Max()函式

該函式返回兩個數字中較大的一個。

本示例設定三個數字控制元件(整數/小數),這裡小V新增的是整數控制元件,配置規則與時間日期函式相同(我相信大家一定不會忘記的,一定不會忘記的,一定不會忘記的,因為我們就是這麼優秀~所以就不贅述啦~以免大家嫌棄小V囉嗦o(╥﹏╥)o),這裡需要兩個引數,引數1和引數2是兩個比較值(數值型別);該函式返回值為數值型別。

02、Min()函式

該函式返回兩個數字中較小的一個。

配置、引數、返回值型別和Max()函式相同。不過為了和Max()有所區分,這裡小V新增的是小數控制元件哦~

03、Random()函式

該函式返回指定區間的隨機數。

本示例設定四個數字控制元件,其中開始區間、結束區間和隨機數是小數控制元件,保留小數位數新增的是整數控制元件,這裡需要三個引數,引數1和引數2為隨機區域的最小值和最大值(數值型別);引數3為返回值保留的小數位數(整數);該函式返回值為小數。

04、Round()函式

該函式將浮點數保留指定小數位進行四捨五入。

本示例設定三個數字控制元件,指定小數和四捨五入之後值為小數控制元件,保留小數位數為整數控制元件。需要兩個引數,引數1為要舍入的數(小數型別);引數2為保留位數(整數型別);該函式返回值為數值型別。

05、Truncate()函式

該函式取指定數值的整數部分。

本示例設定一個小數控制元件為指定數值,一個整數控制元件為整數部分值。該函式需要一個引數為指定的小數(小數型別);該函式返回值為整數。

最後是這樣滴~~~~

下面讓我們來看看其他的數學函式吧~~~

 

01、Add()函式

對數值做加法運算,引數可以為任意大或任意小的數值,最終的輸出結果的最大長度為16有效數字(包含小數),如果輸出結果的整數位數等於或超過16位,則不會顯示小數。

程式碼示例:Add(arg1,arg2,...,argN) 返回值為數字型別。

 

02、Subtract()函式

對數值做減法運算,引數、輸出結果同Add()函式。

程式碼示例:Subtract(arg1,arg2,...,argN) 返回值為數字型別。

 

 

03、Multiply()函式

對數值做乘法運算,引數、輸出結果同Add()函式。

程式碼示例:Multiply(arg1,arg2,...,argN) 返回值為數字型別。

 

04、Divide()函式

對數值做除法運算,如果除數為0,則返回NaN。引數、輸出結果同Add()函式。

程式碼示例:Divide(arg1,arg2,...,argN) 返回值為數字型別。

 

05、ServerAdd()函式

對數值做加法運算,與Add()函式相比,最後增加了一位引數為小數保留位數(數字型別),結果按照保留小數位數進行四捨五入。

程式碼示例:ServerAdd(arg1,arg2,...,argN,argN+1) 返回值為數字型別。

06、ServerSubtract()函式

對數值做減法運算,同ServerAdd()函式。

程式碼示例:ServerSubtract(arg1,arg2,...,argN,argN+1) 返回值為數字型別。

07、ServerMultiply()函式

對數值做乘法運算,同ServerAdd()函式。

程式碼示例:ServerMultiply(arg1,arg2,...,argN,argN+1) 返回值為數字型別。

08、ServerDivide()函式

對數值做除法運算,如果除數為0,則返回NaN。同ServerAdd()函式。

程式碼示例:ServerDivide(arg1,arg2,...,argN,argN+1) 返回值為數字型別。

09、BigMul()函式

將兩個整數(引數1、引數2)相乘,並返回值為乘積。乘數支援最大2147483648(32位最大值)。返回值為整數。

程式碼示例:BigMul(3,5) 返回值為15。

10、Remainder()函式

返回一指定數字被另一指定數字相除的餘數。引數1為被除數(小數型別)引數2為除數(小數型別),返回值為小數。

程式碼示例:Remainder(5,2)返回值為1。

 

11、Divrem()函式

返回兩個數的商,引數1為被除數(小數型別)引數2為除數(小數型別),返回值為整數。注意該函式是取兩數相除後的整數商,即相除後的整數部分不會保留任何小數,結果只保留整數部分(非四捨五入)。

程式碼示例:Divrem(54,8) 返回值為6。

12、Ceiling()函式

返回大於或等於指定小數的最小整數值。引數為指定的數(數值型別);返回值為整數。
程式碼示例:Ceiling(2.555) 返回值為3。

 

13、Floor()函式

返回小於或等於指定小數的最小整數值。引數為小數的值(小數型別);返回值為整數。

程式碼示例:Floor(2.55456)返回值為2。

 

14、Acos()函式

反餘弦,返回餘弦值為指定值的角度。需要一個引數即指定的角度(小數型別),取值範圍:[-1,1];返回值為小數。

程式碼示例:Acos(1)返回值為0。

 

15、Asin()函式

反正弦,返回正弦值為指定值的角度。引數、返回值同Acos()函式。

程式碼示例:Asin(1)返回值為90。

 

16、Atan()函式

反正切,返回正切值為指定值的角度。引數、返回值同Acos()函式。

程式碼示例:Atan(1)返回值為45。

 

17、Cos()函式

返回角度的餘弦值。引數為指定的角度(數值型別);返回值為小數。

程式碼示例:Cos(1)返回值為0.9998476952。

 

18、Cosh()函式

返回指定角度的雙曲餘弦值。引數為以弧度為單位的角(小數型別);返回值為小數。

程式碼示例:Cosh(1)返回值為1.54308063481524。

 

19、Sin()函式

返回角度的正弦值。引數1為指定的角度(小數型別);返回值為小數。

程式碼示例:Sin(1)返回值為0.01745240643728351。

 

20、Sinh()函式

該函式返回指定角度的雙曲正弦值。引數為指定的角度(小數型別);返回值為小數。

程式碼示例:Sinh(1)返回值為1.1752011936438。

 

21、Tan()函式

返回角度的正切值。同Cos()函式。

程式碼示例:Tan(1)返回值為0.017455064928217585。

 

22、Tanh()函式

返回指定角度的雙曲正切值。同Sinh()函式。

程式碼示例:Tanh(1)返回值為0.7615941559557649。

 

23、E()函式

返回自然對數的底。無引數;返回值為小數。

程式碼示例:E() 返回值為2.718281828459045。

 

24、Exp()函式

返回e的指定次冪。引數為冪(數值型別);返回值為小數。

程式碼示例:Exp(2)返回值為7.38905609893065。

 

25、Log()函式

返回指定數字的自然對數(底為e)。引數為指定數字(小數);返回值為小數。

程式碼示例:Log(10)返回值為2.30258509299405。

 

26、Log10()函式

返回指定數字以10為底的對數。同Log()函式。

程式碼示例:Log10(100) 返回值為2。

 

27、Pai()函式

返回圓周率的值。無引數;返回值為小數。

程式碼示例:Pai() 返回值為3.141592653589793。

 

28、Pow()函式

返回指定數字的指定次冪。引數1為要乘冪的數(數值型別);引數2為冪(數值型別);返回值為數值型別。

程式碼示例:Pow(3,2)返回值為9。

 

29、Sign()函式

返回表示浮點數字的符號的值。引數為要取符號的數(小數型別);返回值為整數0,1或者-1。

程式碼示例:Sign(-99)返回值為-1。

 

30、Sqrt()函式

返回指定數字的平方根。引數為指定的數字(數值型別);返回值為數值型別。

程式碼示例:Sqrt(4)返回值為2。

看到這裡的小夥伴們辛苦了~~~不過很有收穫有木有,也不枉小V用盡洪荒之力為大家整理了這些函式,對大家有用才是真的好~~~好啦好啦~~讚美的話就不用多說了,

相關文章