
=encoding utf8

=head1 NAME

Sidef::Types::Number::Complex

=head1 DESCRIPTION

This object is ...

=head1 SYNOPSIS

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


=head1 INHERITS

Inherits methods from:

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

=head1 METHODS


=head2 !=

I<Obj> B<!=> I<Obj> -> I<Obj>

Return the

Aliases: I<ne>

=cut

=head2 *

I<Obj> B<*> I<Obj> -> I<Obj>

Return the

Aliases: I<mul>

=cut

=head2 **

I<Obj> B<**> I<Obj> -> I<Obj>

Return the

Aliases: I<pow>

=cut

=head2 +

I<Obj> B<+> I<Obj> -> I<Obj>

Return the

Aliases: I<add>

=cut

=head2 ++

I<Obj> B<++> I<Obj> -> I<Obj>

Return the

Aliases: I<inc>

=cut

=head2 -

I<Obj> B<-> I<Obj> -> I<Obj>

Return the

Aliases: I<sub>

=cut

=head2 --

I<Obj> B<--> I<Obj> -> I<Obj>

Return the

Aliases: I<dec>

=cut

=head2 /

I<Obj> B</> I<Obj> -> I<Obj>

Return the

Aliases: I<÷()>, I<div>

=cut

=head2 <

I<Obj> B<E<lt>> I<Obj> -> I<Obj>

Return the

Aliases: I<lt>

=cut

=head2 <=

I<Obj> B<E<lt>=> I<Obj> -> I<Obj>

Return the

Aliases: I<le>

=cut

=head2 <=>

I<Obj> B<E<lt>=E<gt>> I<Obj> -> I<Obj>

Return the

Aliases: I<cmp>

=cut

=head2 ==

I<Obj> B<==> I<Obj> -> I<Obj>

Return the

Aliases: I<eq>

=cut

=head2 >

I<Obj> B<E<gt>> I<Obj> -> I<Obj>

Return the

Aliases: I<gt>

=cut

=head2 >=

I<Obj> B<E<gt>=> I<Obj> -> I<Obj>

Return the

Aliases: I<ge>

=cut

=head2 abs

Complex.abs() -> I<Obj>

Return the

=cut

=head2 acos

Complex.acos() -> I<Obj>

Return the

=cut

=head2 acosh

Complex.acosh() -> I<Obj>

Return the

=cut

=head2 acot

Complex.acot() -> I<Obj>

Return the

=cut

=head2 acoth

Complex.acoth() -> I<Obj>

Return the

=cut

=head2 acsc

Complex.acsc() -> I<Obj>

Return the

=cut

=head2 acsch

Complex.acsch() -> I<Obj>

Return the

=cut

=head2 asec

Complex.asec() -> I<Obj>

Return the

=cut

=head2 asech

Complex.asech() -> I<Obj>

Return the

=cut

=head2 asin

Complex.asin() -> I<Obj>

Return the

=cut

=head2 asinh

Complex.asinh() -> I<Obj>

Return the

=cut

=head2 atan

Complex.atan() -> I<Obj>

Return the

=cut

=head2 atan2

Complex.atan2() -> I<Obj>

Return the

=cut

=head2 atanh

Complex.atanh() -> I<Obj>

Return the

=cut

=head2 cbrt

Complex.cbrt() -> I<Obj>

Return the

=cut

=head2 ceil

Complex.ceil() -> I<Obj>

Return the

=cut

=head2 cos

Complex.cos() -> I<Obj>

Return the

=cut

=head2 cosh

Complex.cosh() -> I<Obj>

Return the

=cut

=head2 cot

Complex.cot() -> I<Obj>

Return the

=cut

=head2 coth

Complex.coth() -> I<Obj>

Return the

=cut

=head2 csc

Complex.csc() -> I<Obj>

Return the

=cut

=head2 csch

Complex.csch() -> I<Obj>

Return the

=cut

=head2 dump

Complex.dump() -> I<Obj>

Return the

=cut

=head2 e

Complex.e() -> I<Obj>

Return the

=cut

=head2 exp

Complex.exp() -> I<Obj>

Return the

=cut

=head2 exp10

Complex.exp10() -> I<Obj>

Return the

=cut

=head2 exp2

Complex.exp2() -> I<Obj>

Return the

=cut

=head2 floor

Complex.floor() -> I<Obj>

Return the

=cut

=head2 i

Complex.i() -> I<Obj>

Return the

=cut

=head2 im

Complex.im() -> I<Obj>

Return the

Aliases: I<imag>, I<imaginary>

=cut

=head2 inv

Complex.inv() -> I<Obj>

Return the

=cut

=head2 is_even

Complex.is_even() -> I<Obj>

Return the

=cut

=head2 is_inf

Complex.is_inf() -> I<Obj>

Return the

=cut

=head2 is_int

Complex.is_int() -> I<Obj>

Return the

=cut

=head2 is_nan

Complex.is_nan() -> I<Obj>

Return the

=cut

=head2 is_ninf

Complex.is_ninf() -> I<Obj>

Return the

=cut

=head2 is_odd

Complex.is_odd() -> I<Obj>

Return the

=cut

=head2 is_one

Complex.is_one() -> I<Obj>

Return the

=cut

=head2 is_real

Complex.is_real() -> I<Obj>

Return the

=cut

=head2 is_zero

Complex.is_zero() -> I<Obj>

Return the

=cut

=head2 ln

Complex.ln() -> I<Obj>

Return the

=cut

=head2 log

Complex.log() -> I<Obj>

Return the

=cut

=head2 log10

Complex.log10() -> I<Obj>

Return the

=cut

=head2 log2

Complex.log2() -> I<Obj>

Return the

=cut

=head2 neg

Complex.neg() -> I<Obj>

Return the

=cut

=head2 new

Complex.new() -> I<Obj>

Return the

Aliases: I<call>

=cut

=head2 norm

Complex.norm() -> I<Obj>

Return the

Aliases: I<reciprocal>

=cut

=head2 parts

Complex.parts() -> I<Obj>

Return the

Aliases: I<reals>

=cut

=head2 phi

Complex.phi() -> I<Obj>

Return the

=cut

=head2 pi

Complex.pi() -> I<Obj>

Return the

=cut

=head2 re

Complex.re() -> I<Obj>

Return the

Aliases: I<real>

=cut

=head2 root

Complex.root() -> I<Obj>

Return the

=cut

=head2 round

Complex.round() -> I<Obj>

Return the

Aliases: I<roundf>

=cut

=head2 sec

Complex.sec() -> I<Obj>

Return the

=cut

=head2 sech

Complex.sech() -> I<Obj>

Return the

=cut

=head2 sin

Complex.sin() -> I<Obj>

Return the

=cut

=head2 sinh

Complex.sinh() -> I<Obj>

Return the

=cut

=head2 sqrt

Complex.sqrt() -> I<Obj>

Return the

=cut

=head2 tan

Complex.tan() -> I<Obj>

Return the

=cut

=head2 tanh

Complex.tanh() -> I<Obj>

Return the

=cut

=head2 ~

I<Obj> B<~> I<Obj> -> I<Obj>

Return the

Aliases: I<not>, I<conj>, I<conjugate>

=cut
