mysql格式化小數保留小數點後兩位(小數點格式化)
複製程式碼 程式碼如下:
SELECT FORMAT(12562.6655,2);
結果:12,562.67
檢視文件:Formats the number X to a format like '#,###,###.##', rounded to D decimal places, and returns the result as a string. If D is 0, the result has no decimal point or fractional part.整數部分超過三位的時候以逗號分割,並且返回的結果是string型別的。
複製程式碼 程式碼如下:
mysql> SELECT FORMAT(12332.123456, 4);
-> '12,332.1235'
mysql> SELECT FORMAT(12332.1,4);
-> '12,332.1000'
mysql> SELECT FORMAT(12332.2,0);
-> '12,332'
沒有達到預期結果,想要的結果不要以逗號分隔,
複製程式碼 程式碼如下:
select truncate(4545.1366,2);
結果:4545.13,直接擷取不四捨五入,還是有問題。
複製程式碼 程式碼如下:
select convert(4545.1366,decimal);
結果:4545.14,達到預期。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2524/viewspace-2811034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS小數點格式化:最多保留兩位小數,小數點後末尾的0不要iOS
- JavaScript浮點數保留兩位小數JavaScript
- android kotlin 小數保留格式化位數AndroidKotlin
- oracle保留兩位小數Oracle
- JavaScript保留兩位或者其他位數小數JavaScript
- Python如何保留float型別小數點後3位Python型別
- input限制只能輸入整數或保留小數點後2位的浮點數
- PHP 保留小數點後有效數字(四捨五入)PHP
- mysql-小數點後面的0MySql
- js-正負數保留小數點特定位數JS
- 金額輸入校驗,限制小數點後兩位
- MySQL保留幾位小數的4種方法MySql
- hutool jsonutil BigDecimal 保留小數點處理JSONDecimal
- Python保留兩位小數五種常用的方法!Python
- 前端保留兩位小數toFixed(2)會有坑前端
- jdk8之stream求和,保留兩位小數JDK
- C++保留有效位與保留小數位C++
- Math類產生隨機數後保留一位小數隨機
- 影片直播app原始碼,EditText保留小數位數APP原始碼
- java保留2位小數及BigDecimal使用JavaDecimal
- 手機直播原始碼,flutter 隨機數的生成和保留兩位小數原始碼Flutter隨機
- sqlserver資料庫中如果對數值型的欄位進行小數點保留兩位,如果是小於1的數,前面的0消失解決方案SQLServer資料庫
- 浮點數小知識點
- Adroid edittext 輸入小數時只能輸入到小數點後的固定位數
- Android&Java保留小數位數的幾種寫法AndroidJava
- Python中怎麼保留小數?Python
- ToString()格式和用法大全,C#實現保留兩位小數的方法C#
- SAP MM 計量單位EA的數量可以有小數點
- c++格式化輸出(百分數,小數,設定寬度)C++
- 數位DP小記
- 二進位制小數和IEEE浮點標準
- BigDecimal加減乘除運算,保留2位小數點,初始化,與0的比較Decimal
- vue中自定義指令,限制input值為number和小數點的位數Vue
- 數字,小數點正則,一段話提取數字
- excel小數位補零Excel
- C# textbox只能輸入數字和小數點C#
- Oracle將小於1的數字to_char後,丟掉小數點前0的解決辦法Oracle
- SAP ALV小數點後面如果為0不顯示