程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL四捨五入實戰演示

MySQL四捨五入實戰演示

編輯:MySQL綜合教程

以下的文章主要介紹的是MySQL四捨五入的實際操作,我前兩天在相關網站看見MySQL四捨五入的實際操作應用的資料,覺得挺好,就拿出來供大家分享,希望會給你帶來一些幫助在此方面。

FLOOR(X)

返回不大於X的最大整數值。

  1. MySQL> select FLOOR(1.23);  
  2. -> 1  
  3. MySQL> select FLOOR(-1.23);  
  4. -> -2 

注意返回值被變換為一個BIGINT!

  1. CEILING(X)  

返回不小於X的最小整數值。

  1. MySQL> select CEILING(1.23);  
  2. -> 2  
  3. MySQL> select CEILING(-1.23);  
  4. -> -1 

注意返回值被變換為一個BIGINT!

  1. ROUND(X)  

返回參數X的MySQL四捨五入的一個整數。

  1. MySQL> select ROUND(-1.23);  
  2. -> -1  
  3. MySQL> select ROUND(-1.58);  
  4. -> -2  
  5. MySQL> select ROUND(1.58);  
  6. -> 2 

注意返回值被變換為一個BIGINT!

  1. ROUND(X,D)  

返回參數X的MySQL四捨五入的有D為小數的一個數字。如果D為0,結果將沒有小數點或小數部分。

  1. MySQL> select ROUND(1.298, 1);  
  2. -> 1.3  
  3. MySQL> select ROUND(1.298, 0);  
  4. -> 1 

注意返回值被變換為一個BIGINT!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved