В чем разница между встроенными float
и numpy.float32
?Разница между поплавком Python и numpy float32
Пример
a = 58682.7578125
print type(a)
print a
print type(numpy.float32(a))
print numpy.float32(a)
Выход:
<type 'float'>
58682.7578125
<type 'numpy.float32'>
58682.8
Я нашел here что numpy.float32
является:
float32 одинарной точности с плавающей точкой: знаковый бит, 8 бит экспоненты, 23 бит mantissa
не нашел встроенный формат float
. Стандартный тип float
В вашем примере 'float_32 = np.float32 (a); print (float_32 == a)' prints True - ?? –