553
Double-precision Floating-point Instructions Section 3-15
Flags
Precautions The source data in words S to S+3 must be in IEEE754 floating-point data for-
mat.
3-15-15 DOUBLE ARC COSINE: ACOSD(855)
Purpose Calculates the arc cosine of a double-precision (64-bit) floating-point number
and places the result in the specified result words. (The arc cosine function is
the inverse of the cosine function; it returns the angle that produces a given
cosine value between –1 and 1.)
Ladder Symbol
Variations
Applicable Program Areas
R
S: Input data (sine value)
R: Result (radians)
Name Label Operation
Error Flag ER ON if the source data is not recognized as floating-point
data.
ON if the source data is not a number (NaN).
ON if the absolute value of the source data exceeds 1.0.
OFF in all other cases.
Equals Flag = ON if both the exponent and mantissa of the result are 0.
OFF in all other cases.
Overflow Flag OF Unchanged
Underflow Flag UF Unchanged
Negative Flag N ON if the result is negative.
OFF in all other cases.
ACOSD(855)
S
D
S: First source word
D: First destination word
Variations Executed Each Cycle for ON Condition ACOSD(855)
Executed Once for Upward Differentiation @ACOSD(855)
Executed Once for Downward Differentiation Not supported.
Immediate Refreshing Specification Not supported.
Block program areas Step program areas Subroutines Interrupt tasks
OK OK OK OK