| Parameter | Description |
|---|---|
| f | The input angle, in radians. |
float The return value in the range (-Infinity, Infinity).
Returns the tangent of angle f in radians.
The tangent trigonometric function has two properties than are worth considering:
- It has two vertical asymptotes at f = Β±Ο/2. This means that when approaching these f values, the output of the function will grow towards Β±Infinity (without ever reaching them).
- It is periodic at Ο intervals, which means that the output for a value f will be the same than the output for value f + Ο (or 2Ο, 3Ο, etc.)
Additional resources: Cos, Sin.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Example() { // Prints 2.287733E+07 Debug.Log(Mathf.Tan(-Mathf.PI / 2.0f)); // Prints 0 Debug.Log(Mathf.Tan(0.0f)); // Prints 2.287733E+07 Debug.Log(Mathf.Tan(Mathf.PI / 2.0f)); // Prints 1 Debug.Log(Mathf.Tan(Mathf.PI / 4.0f)); // Prints 1 Debug.Log(Mathf.Tan(Mathf.PI + Mathf.PI / 4.0f)); } }