complex - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


type/complex

check for an object of type complex

type/complex[8]

check for an object of type complex[8]

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

type(x, complex)

type(x, complex(d))

type(x, complex[8])

Parameters

x

-

any expression

d

-

any type

Description

• 

The type(x, complex) function returns true if x is an expression of the form , where a (if present) and b (if present) are finite and of type realcons.

• 

The type(x, complex(d)) function returns true if  or (if present) and  (if present) are both of type d.

• 

The type(x, complex[8]) function returns true if the real and imaginary parts of x are Maple hardware floats.

  

The "8" in complex[8] refers to the number of bytes allocated for the underlying hardware floating-point numbers.  As a complex[8] number has two parts, real and imaginary, each complex[8] requires 16 bytes.

  

You can build complex[8] expressions using the HFloat command.

Examples

(1)

(2)

Test whether the real and imaginary parts are rational numbers.

(3)

Test whether the real and imaginary parts are names.

(4)

(5)

(6)

Build a complex number using software floats.

(7)

(8)

Build a complex number using hardware floats.

(9)

(10)

(11)

See Also

complex

evalc

Im

Re

type

type/complexcons

type/float

type/numeric

type/realcons

 


Download Help Document