The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Sidef::Types::Number::Complex

DESCRIPTION

This object is ...

SYNOPSIS

var obj = Complex.new(...);

INHERITS

Inherits methods from:

        * Sidef::Object::Object
        * Sidef::Convert::Convert

METHODS

!=

Obj != Obj -> Obj

Return the

Aliases: ne

%

Obj % Obj -> Obj

Return the

Aliases: mod, fmod

*

Obj * Obj -> Obj

Return the

Aliases: mul, fmul

**

Obj ** Obj -> Obj

Return the

Aliases: pow, fpow

+

Obj + Obj -> Obj

Return the

Aliases: add, fadd

++

Obj ++ Obj -> Obj

Return the

Aliases: inc

-

Obj - Obj -> Obj

Return the

Aliases: sub, fsub

--

Obj -- Obj -> Obj

Return the

Aliases: dec

/

Obj / Obj -> Obj

Return the

Aliases: ÷(), div, fdiv

<

Obj < Obj -> Obj

Return the

Aliases: lt

<=

Obj <= Obj -> Obj

Return the

Aliases: le

<=>

Obj <=> Obj -> Obj

Return the

Aliases: cmp

==

Obj == Obj -> Obj

Return the

Aliases: eq

>

Obj > Obj -> Obj

Return the

Aliases: gt

>=

Obj >= Obj -> Obj

Return the

Aliases: ge

abs

Complex.abs() -> Obj

Return the

acmp

Complex.acmp() -> Obj

Return the

acos

Complex.acos() -> Obj

Return the

acosh

Complex.acosh() -> Obj

Return the

acot

Complex.acot() -> Obj

Return the

acoth

Complex.acoth() -> Obj

Return the

acsc

Complex.acsc() -> Obj

Return the

acsch

Complex.acsch() -> Obj

Return the

asec

Complex.asec() -> Obj

Return the

asech

Complex.asech() -> Obj

Return the

asin

Complex.asin() -> Obj

Return the

asinh

Complex.asinh() -> Obj

Return the

atan

Complex.atan() -> Obj

Return the

atan2

Complex.atan2() -> Obj

Return the

atanh

Complex.atanh() -> Obj

Return the

cbrt

Complex.cbrt() -> Obj

Return the

ceil

Complex.ceil() -> Obj

Return the

cos

Complex.cos() -> Obj

Return the

cosh

Complex.cosh() -> Obj

Return the

cot

Complex.cot() -> Obj

Return the

coth

Complex.coth() -> Obj

Return the

csc

Complex.csc() -> Obj

Return the

csch

Complex.csch() -> Obj

Return the

dump

Complex.dump() -> Obj

Return the

e

Complex.e() -> Obj

Return the

exp

Complex.exp() -> Obj

Return the

exp10

Complex.exp10() -> Obj

Return the

exp2

Complex.exp2() -> Obj

Return the

float

Complex.float() -> Obj

Return the

floor

Complex.floor() -> Obj

Return the

hypot

Complex.hypot() -> Obj

Return the

i

Complex.i() -> Obj

Return the

im

Complex.im() -> Obj

Return the

Aliases: imag, imaginary

inv

Complex.inv() -> Obj

Return the

is_even

Complex.is_even() -> Obj

Return the

is_inf

Complex.is_inf() -> Obj

Return the

is_int

Complex.is_int() -> Obj

Return the

is_mone

Complex.is_mone() -> Obj

Return the

is_nan

Complex.is_nan() -> Obj

Return the

is_ninf

Complex.is_ninf() -> Obj

Return the

is_odd

Complex.is_odd() -> Obj

Return the

is_one

Complex.is_one() -> Obj

Return the

is_real

Complex.is_real() -> Obj

Return the

is_zero

Complex.is_zero() -> Obj

Return the

lambert_w

Complex.lambert_w() -> Obj

Return the

lgrt

Complex.lgrt() -> Obj

Return the

ln

Complex.ln() -> Obj

Return the

log

Complex.log() -> Obj

Return the

log10

Complex.log10() -> Obj

Return the

log2

Complex.log2() -> Obj

Return the

neg

Complex.neg() -> Obj

Return the

new

Complex.new() -> Obj

Return the

Aliases: call

norm

Complex.norm() -> Obj

Return the

Aliases: reciprocal

parts

Complex.parts() -> Obj

Return the

Aliases: reals

phi

Complex.phi() -> Obj

Return the

pi

Complex.pi() -> Obj

Return the

re

Complex.re() -> Obj

Return the

Aliases: real

root

Complex.root() -> Obj

Return the

round

Complex.round() -> Obj

Return the

Aliases: roundf

sec

Complex.sec() -> Obj

Return the

sech

Complex.sech() -> Obj

Return the

sgn

Complex.sgn() -> Obj

Return the

Aliases: sign

sin

Complex.sin() -> Obj

Return the

sin_cos

Complex.sin_cos() -> Obj

Return the

sinh

Complex.sinh() -> Obj

Return the

sqr

Complex.sqr() -> Obj

Return the

sqrt

Complex.sqrt() -> Obj

Return the

tan

Complex.tan() -> Obj

Return the

tanh

Complex.tanh() -> Obj

Return the

~

Obj ~ Obj -> Obj

Return the

Aliases: not, conj, conjugate