swirl
Guide to OmniMark 9   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
    Other Library Functions  
function  

asin

 
 

Library: Trigonometry (OMTRIG)
Import: omtrig.xmd
Return type: opaque

Returns: The arc sine of the floating point value.


Declaration

export external float function
     asin value float x


Purpose

Use asin to calculate, in radians, the arc sine (inverse sine) of a floating point number. This trigonometric function works the same way as its equivalent in the C math library.

Out-of-range values, (|x| > 1), return "not a number" (NaN).

Example:

The following sample shows how to use asin to calculate the value of the arc sine of 0.999. The result is 1.526071239626164.

  import "omtrig.xmd" unprefixed
  import "omfloat.xmd" unprefixed
  process 
     local float x initial {0.999}
     output "The arc sine of x is " 
         || "d" % (asin x)
         || " %n"
  ; Output: "The arc sine of x is 1.526071239626164"

      Other Library Functions
 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 9.1.0 Documentation Generated: September 2, 2010 at 1:38:10 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2010.