Tan(float)
Returns the tangent of angle f in radians.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
public static float Tan(float f)
Parameters
The input angle, in radians.
Returns
Type | Description |
|---|---|
| float | The return value in the range (-Infinity, Infinity). |
Remarks
The tangent trigonometric function has two properties than are worth considering:
- It has two vertical asymptotes at = ±π/2. This means that when approaching these
fvalues, the output of the function will grow towards ±Infinity (without ever reaching them).f - It is periodic at π intervals, which means that the output for a value will be the same than the output for value
f+ π (or 2π, 3π, etc.)f
Examples
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)); }}