sql server中提供了乙個取絕對值的abs()函式。
abs(numeric_expression)
返回值的型別和引數的型別一致。
selectabs(-
123); --
123select
abs(-
123.00); --
123.00
這個函式對0值和正值並沒有什麼意義,返回的是原值。
selectabs(0); --
0select
abs(60); --
60
最後要注意的是,這個函式只能傳數值型別,否則會報錯(事實上這樣的說法不夠嚴謹,如果引數是字串或其他型別,資料庫引擎會自從嘗試將該引數轉換為數值型別,如果轉換成功,是不會不報錯的,但是轉換失敗就會報錯了,報的錯是轉換引數型別失敗的錯)。
"我坐在角落,看霓虹閃爍,這個城市一如既往的寂寞。"
取絕對值的函式
相同點 1.都是獲取絕對值 2.標頭檔案都需呼叫 include或者是 不同點 函式名 abs 功 能 求整數的絕對值 用 法 int abs int i 返回的是 x 的值 includeusing namespace std int main cout 結果輸出123 函式名 fabs 功能 求...
awk 取絕對值最大
root centos6 1 cat infile aaa 1 aaa 2 aaa 3 aaa 28 aaa 22 bbb 2 bbb 4 bbb 6 ccc 2 ccc 3 ccc 8 ccc 10 ddd 2 ddd 4 ddd 12 root centos6 1 root centos6 1 ...
php abs 取絕對值函式的使用
php 4,php 5,php 7 abs 絕對值 abs mixed number number 返回引數number的絕對值。number 要處理的數字值 number的絕對值。如果引數number是float,則返回的型別也是float,否則返回integer 因為float通常比intege...