Skip to main content Link Search Menu Expand Document Toggle dark mode Copy Code (external link)

cos() : Cosine Function

Calculate the cosine of an angle (in radians).


On this page

Signature

cos(angleInRadians)

Parameters

Parameter Type Required Description
angleInRadians Number Yes The angle in radians

Returns

Type: Double

The cosine of the angle (value between -1 and 1).


Examples

Basic Cosine

<p>cos(0) = {{format(cos(0), '0.000')}}</p>
<p>cos(Ï€) = {{format(cos(pi()), '0.000')}}</p>

Output:

<p>cos(0) = 1.000</p>
<p>cos(Ï€) = -1.000</p>

Convert Degrees to Radians

<p>cos(0°) = {{format(cos(radians(0)), '0.000')}}</p>
<p>cos(60°) = {{format(cos(radians(60)), '0.000')}}</p>
<p>cos(90°) = {{format(cos(radians(90)), '0.000')}}</p>

Output:

<p>cos(0°) = 1.000</p>
<p>cos(60°) = 0.500</p>
<p>cos(90°) = 0.000</p>

Calculate Position

<p>X = {{format(model.radius * cos(model.angle), '0.00')}}</p>

Data:

doc.Params["model"] = new {
    radius = 10,
    angle = Math.PI / 3  // 60 degrees
};

Output:

<p>X = 5.00</p>

Notes

  • Input must be in radians (not degrees)
  • Returns value between -1 and 1
  • For degrees, use: cos(radians(degrees))
  • Common values:
    • cos(0) = 1
    • cos(Ï€/3) = 0.5
    • cos(Ï€/2) = 0
    • cos(Ï€) = -1

See Also