llAcos

From Second Life Wiki
Revision as of 08:21, 1 November 2012 by Kireji Haiku (talk | contribs) (added comment to the example script to make more clear which range the function and the given example have (i.e. not the same))
Jump to navigation Jump to search

Summary

Function: float llAcos( float val );

Returns a float that is the arccosine in radians of val

• float val must fall in the range [-1.0, 1.0]

The returned value is in the range [0.0, PI][1]

Examples

<lsl> // please do pay attention that this example does not cover // the full possible range for the float llAcos can take. // // function range: [-1.0, 0.0] // range in this example [-1.0, 1.0)


default {

   touch_start(integer num_detected)
   {
       float random = llFrand(2.0) - 1.0;
       llOwnerSay("The arccosine of " + (string)random + " is " + (string)llAcos(random));
   }

}

</lsl>

See Also

Functions

• llSin llAsin sine & inverse Sine
• llCos cosine
• llTan llAtan2 tangent & inverse tangent

Articles

•  "Wikipedia logo"Inverse trigonometric function

Deep Notes

Search JIRA for related Issues

Footnotes

  1. ^ The ranges in this article are written in Interval Notation.

Signature

function float llAcos( float val );