Tan
Returns a Double specifying the tangent of an angle.
Syntax: Tan( number )
- number
- required A Double or any valid numeric expression that expresses an angle in radians.
Tan takes an angle and returns the ratio of two sides of a right triangle. The ratio is the length of the side opposite the angle divided by the length of the side adjacent to the angle.
To convert degrees to radians, multiply degrees by pi/180. To convert radians to degrees, multiply radians by 180/pi.
Common Errors
| Error | When |
|---|---|
94 (&H5E), Invalid use of Null | number is Null |
-2147348207 (&H80021111), Automation error | the magnitude of number is 9,223,372,036,854,775,808 (2^63) or more |
Note BETA 1034
When the magnitude of number is 9,223,372,036,854,775,808 (2^63) or more, VB6 and 64-bit VBA raise error 5 (&H5), Invalid procedure call or argument, instead.
Note BETA 1034
When the magnitude of number is 9,223,372,000,000,000,000 or more but less than 2^63, VB6 and 64-bit VBA raise error 5 (&H5), Invalid procedure call or argument; twinBASIC raises none.
Example
This example uses the Tan function to return the tangent of an angle.
Dim MyAngle, MyCotangent
MyAngle = 1.3 ' Define angle in radians.
MyCotangent = 1 / Tan(MyAngle) ' Calculate cotangent.