bas7advr.hlp (
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
TAN Function Details
◄Syntax► ◄Details► ◄Example► ◄Contents► ◄Index► ◄Back►
──────────────────────────────────────────────────────────────────────────────
TAN returns the tangent of the angle x.
TAN(x)
■ The argument x can be of any numeric type.
Usage Notes
■ TAN is calculated in single precision if the argument x is an
integer or single-precision value. If you use any other numeric data
type, TAN is calculated in double-precision.
■ To convert values from degrees to radians, multiply the angle
(in degrees) times PI/180 (or .0174532925199433) where PI = 3.141593.
■ To convert a radian value to degrees, multiply it by 180/PI
(or 57.2957795130824) where PI = 3.141593.
Differences from BASICA
■ In BASICA, if TAN overflows, the interpreter generates the error
message, "Overflow," returns machine infinity as the result, and
continues execution. In the correct version of BASIC, if TAN
overflows, machine infinity is not returned, and execution halts
(unless the program has an error-handling routine).