## Trigonometry

This library provides trigonometry functions for carrying out sin, cos and tan calculations.

### sin

Description
Calculates the sine (sin) of an angle (in radians).
Syntax
Parameters
Returns
The sine of the angle (double)

### cos

Description
Calculates the cosine (cos) of an angle (in radians).
Syntax
Parameters
Returns
The cosine of the angle (double)

### tan

Description
Calculates the tangent (tan) of an angle (in radians).
Syntax
Parameters
Returns
The tangent of the angle (double)

## Sample Program

``````
#include <Arduino.h>
void setup(){
Serial.begin(9600);
}

void loop(){
// print labels
Serial.print("RAD");       // prints a label
Serial.print("\t");        // prints a tab

Serial.print("SIN");
Serial.print("\t");

Serial.print("COS");
Serial.print("\t");

Serial.print("TAN");
Serial.print("\t");
Serial.println("");

for(float x=0; x< PI; x+=0.01){    // only part of the ASCII chart, change to suit

// print it out in many formats:
Serial.print(x);       // print as an ASCII-encoded decimal - same as "DEC"
Serial.print("\t");    // prints a tab

Serial.print(sin(x));  // print as an ASCII-encoded decimal
Serial.print("\t");    // prints a tab

Serial.print(cos(x));  // print as an ASCII-encoded hexadecimal
Serial.print("\t");    // prints a tab

Serial.print(tan(x));  // print as an ASCII-encoded octal
Serial.print("\t");    // prints a tab

Serial.println("");      // prints another carriage return
delay(100);            // delay 100 milliseconds
}

}```
```