xHarbour Reference Documentation > Function Reference xHarbour Developers Network  

Sin()

Calculates the sine.

Syntax

Sin( <nAngle> ) --> nSine

Arguments

<nAngle>
A numeric value specifies the angle as a fraction (or multiple) of Pi().

Return

The function returns the sine of an angle in the range between -1 and +1.

Info

See also:Cos(), Cot(), DtoR(), RtoD(), SinH(), Tan()
Category: CT:Math , Mathematical functions , Trigonometric functions
Source:ct\trig.c
LIB:xhb.lib
DLL:xhbdll.dll

Example

// The example displays results of function Sin().

   PROCEDURE Main
      ? Str( Sin( -Pi()*1.0 ), 18, 15)  // result:  0.000000000000000
      ? Str( Sin( -Pi()*0.5 ), 18, 15)  // result: -1.000000000000000
      ? Str( Sin( -Pi()*0.3 ), 18, 15)  // result: -0.809016994374948
      ? Str( Sin(  Pi()*0.0 ), 18, 15)  // result:  0.000000000000000
      ? Str( Sin(  Pi()*0.3 ), 18, 15)  // result:  0.809016994374948
      ? Str( Sin(  Pi()*0.5 ), 18, 15)  // result:  1.000000000000000
      ? Str( Sin(  Pi()*1.0 ), 18, 15)  // result:  0.000000000000000
   RETURN

Copyright © 2006-2007 xHarbour.com Inc. All rights reserved.
http://www.xHarbour.com
Created by docmaker.exe