Open In App

numpy.real_if_close() function - Python

Last Updated : 11 Jun, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
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 : Python3
# 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 : Python3
# 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]

Next Article
Article Tags :
Practice Tags :

Similar Reads