- X傳入的數值
- D小數的位數
回傳被捨去至小數點後D位的數字X。若D的值為0,則結果不帶有小數點或不帶有小數部分。
可以將D設為負數,若要截去(歸零) X小數點左起第D位開始後面所有低位的值。
mysql> SELECT TRUNCATE(1.223,1);
-> 1.2
mysql> SELECT TRUNCATE(1.999,1);
-> 1.9
mysql> SELECT TRUNCATE(1.999,0);
-> 1
mysql> SELECT TRUNCATE(-1.999,1);
-> -1.9
mysql> SELECT TRUNCATE(122,-2);
-> 100
mysql> SELECT TRUNCATE(10.28*100,0);
-> 1028
所有數字的捨去後都接近於零。
沒有留言:
張貼留言