網(wǎng)站首頁 編程語言 正文
1、計算絕對值A(chǔ)BS
ABS函數(shù)對一個數(shù)值表達式結(jié)果計算絕對值(bit數(shù)據(jù)類型除外),返回整數(shù)。
語法格式:
ABS(數(shù)值表達式)
返回值:與數(shù)值表達式類型一致的數(shù)據(jù)
示例:
SELECT ABS(-1) --輸出 1
2、獲取大于等于最小整數(shù)值Celling
CEILING函數(shù)返回大于等于數(shù)值表達式(bit數(shù)據(jù)類型除外)的最小整數(shù)值。俗稱天花板函數(shù),盡量往大的取整。
語法格式:
CEILING(數(shù)值表達式)
返回值:與數(shù)值表達式類型一致的數(shù)據(jù)。
示例:
SELECT Celling(123.1) --輸出124
3、獲取小于等于最大整數(shù)值Floor
floor函數(shù)返回小于等于數(shù)值表達式(bit數(shù)據(jù)類型除外)的最大整數(shù)值。俗稱地板函數(shù),盡量往小的取整。
語法格式:
Floor(數(shù)值表達式)
返回值:與數(shù)值表達式類型一致的數(shù)據(jù)。
示例:
SELECT Floor(123.9999) --輸出123
4、獲取隨機數(shù)Rand
rand函數(shù)返回隨機的從0到1之間的浮點數(shù)。
語法格式:
Rand([ seed ])
語法中的seed是種子值,是一個整數(shù)類型的表達式(tinyint、smallint、int),使用指定的種子值反復調(diào)用rand將返回相同的結(jié)果、。
不指定種子值,rand函數(shù)將隨機產(chǎn)生結(jié)果。
返回值:
0到1之間的浮點數(shù)。
示例:
SELECT Rand() -- 輸出 0.36925407993302
5、四舍五入函數(shù)Round,按精度截取數(shù)字,不進行舍入操作Trunc。
round函數(shù)對數(shù)值表達式舍入到指定長度和精度。
語法格式:
Round( numeric_expression , length[ , function] )
參數(shù)說明:
numeric_rxpression:精確或近似數(shù)值類型的表達式,bit數(shù)據(jù)類型除外。
length:舍入精度。length必須是tinyint、smallint或int。如果length為整數(shù),則將numeric_expression舍入到length指定的小數(shù)位數(shù)。如果length為負數(shù),則將numeric_expression小數(shù)點左邊部分舍入到length指定的長度。
? function:要執(zhí)行的操作的類型。function必須為tinyint、smallint或int。如果省略function或其值為0(默認值),則將舍入numeric_expression。如果指定了0以外的值,則將截斷numeric_expression。
返回值:與numeric_expression相同類型的數(shù)值。
示例:
SELECT Round(123.456789,3) -- 輸出 123.457000 精確到小數(shù)點后3位
6、弧度轉(zhuǎn)角度Degrees,角度轉(zhuǎn)換成弧度RADIANS
返回弧度對應的角度
SELECT DEGREES(0.6) --34.377467707849391000
7、圓周率PI
返回圓周率Float
SELECT PI() --3.14159265358979
8、冪POWER
返回指定表達式的指定冪的值。
SELECT Power(2,10) --1024
9、平方SQUARE
返回指定浮點值的平方。
SELECT Square(5) --25
10、指數(shù)值EXP
返回e的x乘方后的值。
11、平方根SQRT
返回指定浮點值的平方根(開方)。
SELECT SQRT(25) --5
12、符號函數(shù)SIGN
若x>0,則返回1;若x=0,則返回0;若x<0,則返回-1。
13、正弦函數(shù)SIN(x)和反正弦函數(shù)ASIN(x)
sin以近似數(shù)字 (float) 表達式返回指定角度(以弧度為單位)的三角正弦值。
余弦函數(shù)COS(x)和反余弦函數(shù)ACOS(x)
正切函數(shù)TAN(x),反正切函數(shù)ATAN(x)和余切函數(shù)COT(x)
14、對數(shù)的運算LOG、LOG10
LOG(X)、LOG(B,X)一個參數(shù)的版本將返回X的自然對數(shù),如果用兩個參數(shù)調(diào)用,它返回X的對數(shù)的任意基數(shù)B。
LOG10(X)返回底數(shù)10的對數(shù)的X
原文鏈接:https://www.cnblogs.com/springsnow/p/9881449.html
相關(guān)推薦
- 2022-04-16 C語言線性表之雙鏈表詳解_C 語言
- 2022-09-29 docker啟動rabbitmq以及使用方式詳解_docker
- 2022-07-24 Python寫安全小工具之TCP全連接端口掃描器_python
- 2022-06-22 Python實現(xiàn)npy/mat文件的保存與讀取_python
- 2022-04-19 css中l(wèi)ink和@import的區(qū)別詳解
- 2022-05-18 opencv?canny邊緣檢測算法詳解_python
- 2022-10-10 ASP.NET?MVC使用jQuery?ui的progressbar實現(xiàn)進度條_實用技巧
- 2022-09-26 go使用makefile腳本編譯應用的方法小結(jié)_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支