Open In App

Python – cmath.rect() method

Last Updated : 01 Jun, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

cmath is a Python built-in module that is used for complex number mathematics. cmath module has a method rect() that is used to convert polar coordinate into rectangular form.

Syntax: cmath.rect(r, phi)

Parameter: It take two arguments. First argument r, denotes the modulus of the complex number and the second argument denotes the phase. Both arguments are required. None is optional.

Return: Returns a complex number Z whose modulus is r and phase is phi.

Note: r * (math.cos(phi) + math.sin(phi)*1j) is equivalent to this method.

Example 1: 

Python3




# Import the Library
import cmath 
  
# Printing the result
print (cmath.rect(3,10))


Output:

(-2.517214587229357-1.6320633326681093j)

Example 2: In this example modulus is taken as zero.

Python3




# Import the Library
import cmath 
  
# Printing the result
print (cmath.rect(0,1))


Output:

0j

Example 3: In this example phase is taken as zero

Python3




# Import the Library
import cmath 
  
# Printing the result
print (cmath.rect(1,0))


Output:

(1+0j)


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads