Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

numpy.real_if_close() function – Python

  • Last Updated : 11 Jun, 2020

In this numpy.real_if_close()function, if complex input returns a real array then complex parts are close to zero.

Syntax : numpy.real_if_close(arr, tol = 100)

Parameters :
arr : [array_like] Input array.
tol : [float] “Close to zero” is defined as tol. Tolerance in machine epsilons for the complex part of the elements in the array.

Return : [ndarray] If arr is real, the type of arr is used for the output. If arr has complex elements, the returned type is float.

Code #1 :






# Python program explaining
# numpy.real_if_close() function
       
# importing numpy as geek 
import numpy as geek 
   
arr = [3.6 + 4e-14j]
tol = 1000
   
gfg = geek.real_if_close(arr, tol)
  
print (gfg)

Output :

[3.6]

 
Code #2 :




# Python program explaining
# numpy.real_if_close() function
       
# importing numpy as geek 
import numpy as geek 
   
arr = [3.6 + 2e-11j]
tol = 1000
   
gfg = geek.real_if_close(arr, tol)
  
print (gfg)

Output :

[3.6+2.e-11j]

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!