DEGREES

The DEGREES function returns the number of degrees of the argument which is an angle expressed in radians.

Read syntax diagramSkip visual syntax diagram
>>-DEGREES--(--expression--)-----------------------------------><

expression
An expression that returns a value of any built-in numeric, character-string, or graphic-string data type. A string argument is cast to double-precision floating point before evaluating the function. For more information about converting strings to double-precision floating point, see DOUBLE_PRECISION or DOUBLE.

If the data type of the argument is DECFLOAT(n), the result is DECFLOAT(n). Otherwise, the data type of the result is double-precision floating point. If the argument can be null, the result can be null; if the argument is null, the result is the null value.

Example

  • Assume the host variable RAD is a DECIMAL(4,3) host variable with a value of 3.142.
      SELECT DEGREES(:RAD)
        FROM SYSIBM.SYSDUMMY1
    Returns the approximate value 180.0.