import math
&nb程式設計客棧sp;
def abs_value1():
a = float(input('1.請輸入乙個數字:'))
if a >= 0:
a = a
else:
a = -a
print('絕對值為:%f' % a)
程式設計客棧
def abs_value2():
a = float(input('2.請輸入乙個數字:'))
a = abs(a)
print('絕對值為:%f' % a)
def abs_value3():
a = float(input('3.請輸入乙個數字:'))
a = math.fabs(a)
print('絕對值為:%f' a)
abs_value1()
abs_value2()
abs_value3()
結果如下:
1.請輸入乙個數字:-1
絕對值為:1.000000
2.請輸入乙個數字:0
絕對值為:0.000000
3.請輸入乙個數字:2
絕對值為:2.000000
基礎知識點擴充套件:
python abs() 函式
abs() 函式返回數字的絕對值。
以下是 abs() 方法的語法:
abs( x )
引數x -- 數值表示式。
返回值函式返回x(數字)的絕對值。
例項以下展示了使用 abs() 方法的例項:
#!/usr/bin/python
print "abs(-45) : ", abs(-45)
print "abs(100.12) : ", abs(100.12)
print "abs(程式設計客棧119l) : ", abs(119l)
以上例項執行後輸出結果為:
abs(-45) : 45
abs(100.12) : 100.12
abs(119l) : 119
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 ...
取絕對值的函式
相同點 1.都是獲取絕對值 2.標頭檔案都需呼叫 include或者是 不同點 函式名 abs 功 能 求整數的絕對值 用 法 int abs int i 返回的是 x 的值 includeusing namespace std int main cout 結果輸出123 函式名 fabs 功能 求...
sqlserver取絕對值的abs 函式
sql server中提供了乙個取絕對值的abs 函式。abs numeric expression 返回值的型別和引數的型別一致。select abs 123 123select abs 123.00 123.00 這個函式對0值和正值並沒有什麼意義,返回的是原值。select abs 0 0se...