With careful attention to branch cuts,
Mathematica supports trigonometric functions everywhere in the complex plane, with extensive exact and algebraic transformations, together with efficient arbitrary-precision numerical evaluation.
Mathematica follows the standard mathematical convention of using radians for trigonometric function arguments.
Degree (
°) — constant to convert from radians to degrees
I (

) —

, entered as
Esc ii Esc ("imaginary i")
FromDMS, DMSList — convert between radians and degrees, minutes, seconds
FullSimplify — simplify trigonometric expressions
FunctionExpand — reduce to algebraic forms or simpler arguments
TrigExpand — Sin[2x]
2 Sin[x]Cos[x] etc.
TrigFactor — Sin[..]+Sin[..]→product of terms, etc.
TrigReduce — 2 Sin[x]Cos[x]
Sin[2x] etc.
TrigToExp,
ExpToTrig — convert between trigonometric functions and exponentials
ComplexExpand — expand into real and imaginary parts