Mathf.Sign - 부호 반환 함수

2019. 11. 7. 16:40Unity/Unity Scripting API

public static float Sign(float f);

Mathf.Sign은 float f의 부호를 반환하는 함수이다.

0이나 양수일 경우 1을, 음수일 경우 -1을 반환한다.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Example() {
        Debug.Log(Mathf.Sign(-10));
        //출력값: -1
        Debug.Log(Mathf.Sign(10));
        //출력값: 1
    }
}
Sign은 영어로 부호라는 뜻이다. 부호가 있는 수를 signed number라고 하고, 부호가 없는 수를 unsigned number라고 한다.

 

같이 보기:

https://docs.unity3d.com/kr/530/ScriptReference/Mathf.Sign.html

https://ko.wikipedia.org/wiki/부호 (수학)

'Unity > Unity Scripting API' 카테고리의 다른 글

Mathf.Clamp - 변수 범위 제한함수  (0) 2019.11.07