import numpy as np
np.seterr(all='ignore');
E = 2.**(-52)
x = 1. + E
print(x)
E
np.float32(np.pi)
2.**1023
1/np.float64(2)**1028
# 1.1111...1 x 2**1023
np.finfo('float').eps
2**(-1022)
np.finfo('float').tiny
#
np.finfo('float').tiny/40
#
np.finfo('float').tiny/2.**52/2.
#
np.finfo('float').tiny/2.**53
np.float64(-1.0) / 0.
np.float64(0) / 0.
np.nan*2-67.
np.float64(1)/0 - np.float64(1)/0
np.nan/np.inf