MySQL對小數(shù)進(jìn)行四舍五入的操作實(shí)現(xiàn)
數(shù)學(xué)函數(shù)是MySQL中常用的一類函數(shù)。其主要用于處理數(shù)字,包括整型和浮點(diǎn)數(shù)等等。
MySQL常用的四舍五入函數(shù):
函數(shù)說明
FLOOR(X) 返回不大于X的最大整數(shù)。CEIL(X)、CEILING(X) 返回不小于X的最小整數(shù)。
ROUND(X) 返回離X最近的整數(shù),截?cái)鄷r(shí)要進(jìn)行四舍五入。ROUND(X,D) 保留X小數(shù)點(diǎn)后D位的值,截?cái)鄷r(shí)要進(jìn)行四舍五入。
TRUNCATE(X,D) 返回?cái)?shù)值X保留到小數(shù)點(diǎn)后D位的值,截?cái)鄷r(shí)不進(jìn)行四舍五入。FORMAT(X,D) 將數(shù)字X格式化,將X保留到小數(shù)點(diǎn)后D位,截?cái)鄷r(shí)要進(jìn)行四舍五入。
使用
1、FLOOR(X)函數(shù)返回不大于X的最大整數(shù)。
SELECT FLOOR(1.3); -- 輸出結(jié)果:1 SELECT FLOOR(1.8); -- 輸出結(jié)果:1
2、CEIL(X)、CEILING(X)函數(shù)返回不小于X的最小整數(shù)。
SELECT CEIL(1.3); -- 輸出結(jié)果:2 SELECT CEILING(1.8); -- 輸出結(jié)果:2
3、TRUNCATE(X,D)函數(shù)返回?cái)?shù)值X保留到小數(shù)點(diǎn)后D位的值,截?cái)鄷r(shí)不進(jìn)行四舍五入。
SELECT TRUNCATE(1.2328,3); -- 輸出結(jié)果:1.232
4、ROUND(X)函數(shù)
返回離X最近的整數(shù),截?cái)鄷r(shí)要進(jìn)行四舍五入。
SELECT ROUND(1.3); -- 輸出結(jié)果:1 SELECT ROUND(1.8); -- 輸出結(jié)果:2
5、ROUND(X,D)函數(shù)保留X小數(shù)點(diǎn)后D位的值,截?cái)鄷r(shí)要進(jìn)行四舍五入。
SELECT ROUND(1.2323,3); -- 輸出結(jié)果:1.232 SELECT ROUND(1.2328,3); -- 輸出結(jié)果:1.233
6、FORMAT(X,D)函數(shù)
將數(shù)字X格式化,將X保留到小數(shù)點(diǎn)后D位,截?cái)鄷r(shí)要進(jìn)行四舍五入。
SELECT FORMAT(1.2323,3); -- 輸出結(jié)果:1.232 SELECT FORMAT(1.2328,3); -- 輸出結(jié)果:1.233
到此這篇關(guān)于MySQL對小數(shù)進(jìn)行四舍五入的操作實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)MySQL 小數(shù)四舍五入內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql之關(guān)于CST和GMT時(shí)區(qū)時(shí)間轉(zhuǎn)換方式
這篇文章主要介紹了mysql之關(guān)于CST和GMT時(shí)區(qū)時(shí)間轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10MySQL 數(shù)據(jù)庫如何解決高并發(fā)問題
這篇文章主要介紹了MySQL 如何處理高并發(fā),幫助大家更好的優(yōu)化MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2020-09-09詳解oracle mysql 中的“不等于“ <> != ^=&nbs
oracle中的 != 與 <> 和 ^= 都是不等于,邏輯上沒有區(qū)別而mysql中,<> 和 != 相同,接下來通過本文給大家詳細(xì)講解oracle mysql 中的“不等于“ <> != ^= is not,感興趣的朋友一起看看吧2023-04-04在sql中對兩列數(shù)據(jù)進(jìn)行運(yùn)算作為新的列操作
這篇文章主要介紹了在sql中對兩列數(shù)據(jù)進(jìn)行運(yùn)算作為新的列操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10MySQL數(shù)據(jù)庫入門之多實(shí)例配置方法詳解
這篇文章主要介紹了MySQL數(shù)據(jù)庫入門之多實(shí)例配置方法,結(jié)合實(shí)例形式分析了MySQL數(shù)據(jù)庫多實(shí)例配置相關(guān)概念、原理、操作方法與注意事項(xiàng),需要的朋友可以參考下2020-05-05mysqldump?搭建復(fù)制報(bào)錯(cuò)原因解析
這篇文章主要介紹了mysqldump搭建復(fù)制失敗的問題分析過程和改進(jìn)建議有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07