Sgn函式

Sgn函式

階躍函式,數學上的符號函式或者計算機語言中的返回函式。 返回一個 Variant (Integer),指出參數的正負號。 語法 (number) 必要的 number 參數是任何有效的數值表達式。

函式表達式

Sgn函式 Sgn函式

符號函式

即 x>0,sgnx= 1

x=0,sgnx= 0

x<0,sgnx=-1

註:1.y=abs(x) (x的絕對值)的導數近似是sgn(x) (在(0,0)處不可導)

2. x=abs(x) × sgn(x)或者abs(x)=(x) × sgn(x)

3.定義域為(-∞,+∞),值域為{-1,0,1}.

4.sgn是英文sign(標記)的縮寫.

返回函式

表返回表示數字元號的整數。

Sgn(number)

number 參數可以是任意有效的數值表達式。

Sgn 函式有如下返回值:

如果 number 為 Sgn 返回

大於零 1

等於零 0

小於零 -1

例題

已知X<Y,A>B,正確表示它們之間關係的式子是____。A、Sgn(Y-X)-Sgn(A-B)<0B、Sgn(Y-X)-Sgn(A-B)=-2C、Sgn(X=Y)-Sgn(A-B)=0D、Sgn(X=Y)-Sgn(A-B)=-1

解:Sub df() y = 2: x = 1 a = 0: b = -1 Debug.Print Sgn(y = x) - Sgn(a - b) End Sub 用以上代碼驗證後結果為-1。sgn(false)=0vb中false值轉為整數時為0

相關詞條

相關搜尋

熱門詞條

聯絡我們