VMS Help  —  RTL Routines, OTS$  OTS$MULCx
    The Complex Multiplication routines calculate the complex product
    of two complex values.

    Format

      OTS$MULCD_R3  complex-multiplier ,complex-multiplicand (VAX

                    only)

      OTS$MULCG_R3  complex-multiplier ,complex-multiplicand

      OTS$MULCT_R3  complex-multiplier ,complex-multiplicand

      OTS$MULCS  complex-multiplier ,complex-multiplicand

1  –  Returns

    OpenVMS usage:complex_number
    type:         D_floating complex, G_floating complex, IEEE
                  S_floating complex, IEEE T_floating complex,
    access:       write only
    mechanism:    by value

    Complex result of multiplying two complex numbers. OTS$MULCD_
    R3 returns a D-floating complex number. OTS$MULCG_R3 returns a
    G-floating complex number. OTS$MULCS returns an IEEE S-Floating
    complex number. OTS$MULCT_R3 returns an IEEE T-floating complex
    number.

2  –  Arguments

 complex-multiplier

    OpenVMS usage:complex_number
    type:         D_floating complex, G_floating complex, S_floating
                  complex, S_floating complex
    access:       read only
    mechanism:    by value

    Complex multiplier. The complex-multiplier argument contains the
    complex multiplier. For OTS$MULCD_R3, complex-multiplier is a
    D-floating complex number. For OTS$MULCG_R3, complex-multiplier
    is a G-floating complex number. For OTS$MULCS, complex-multiplier
    is a IEEE S-Floating complex number. For OTS$MULCT_R3, complex-
    multiplier is an IEEE T-floating complex number.

 complex-multiplicand

    OpenVMS usage:complex_number
    type:         D_floating complex, G_floating complex, IEEE
                  S_floating complex, IEEE T_floating complex
    access:       read only
    mechanism:    by value

    Complex multiplicand. The complex-multiplicand argument contains
    the complex multiplicand. For OTS$MULCD_R3, complex-multiplicand
    is a D-floating complex number. For OTS$MULCG_R3, complex-
    multiplicand is a G-floating complex number. For OTS$MULCS,
    complex-multiplicand is an IEEE S-floating complex number. For
    OTS$MULCT_R3, complex-multiplicand is an IEEE T-floating complex
    number.
Close Help