Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hàm TRUNCATE() trong MySQL: Cắt số thập phân

Cú pháp

TRUNCATE(X, D)
  • X: Số cần cắt.
  • D: Số chữ số thập phân giữ lại.
  • D = 0: Loại bỏ phần thập phân.
  • D < 0: Cắt |D| chữ số phần nguyên (làm tròn về 0 ở hàng chục, trăm...).

Ví dụ

mysql> SELECT TRUNCATE(10.736432, 2);
+-----------------------+
| TRUNCATE(10.736432,2) |
+-----------------------+
| 10.73                 |
+-----------------------+

Khác với ROUND(), TRUNCATE() chỉ cắt bỏ chứ không làm tròn.