W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
math.copysign(x, y)方法返回一個帶有絕對值(magnitude)為 x ,符號(sign)為 y 的數(shù)字。如果 x 是 NaN,則返回 NaN。如果 y 是 NaN,則返回 x 的絕對值。
這個方法的作用是將兩個數(shù)字的符號合并到一起,返回一個新的數(shù)字。例如,如果 x 是 -3,y 是 2,則結(jié)果是 -3。如果 x 是 3,y 是 -2,則結(jié)果是 -3。
這個方法在處理數(shù)學運算時非常有用,因為它可以確保結(jié)果的符號與操作數(shù)的符號相同。例如,如果您需要計算兩個數(shù)的差,并且您想確保結(jié)果是正數(shù),那么您可以使用此方法來確保結(jié)果始終為正數(shù)。
math.copysign() 方法語法如下:
math.copysign(x, y)
參數(shù)說明:
返回一個浮點值,由第一個參數(shù)的值和第二個參數(shù)的符號組成。
以下實例返回第一個參數(shù)的值和第二個參數(shù)的符號:
# 導入 math 包
import math
# 返回第一個參數(shù)的值和第二個參數(shù)的符號
print(math.copysign(4, -1))
print(math.copysign(-8, 97.21))
print(math.copysign(-43, -76))
輸出結(jié)果:
-4.0 8.0 -43.0
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: