addaptic

Reference Trigonometry

lz_cotangent

The cotangent of an angle, one over its tangent.

long lz_cotangent( CLZNumber* leftOperand, CLZNumber* targetNumber = nullptr );

Correctly rounded, in the thread's angle unit. At a pole, such as nought, it returns kDivideByZero, flagged infinite.

Examples

CallAnswerReturns
lz_cotangent( 1 )0.642092615934330703006419986594265620kNoError
lz_cotangent( 45 ) degrees1kNoError
lz_cotangent( 0 )infinitekDivideByZero

Each answer is what Addaptic printed for the call, in radians, at 36 places unless a setting is shown.

Returns

kNoError (0) when the answer is written. Otherwise an error code, with the answer flagged infinite or not-a-number; see Errors and flags.

See also