Jaka jest różnica między wbudowanymi float
i numpy.float32
?Różnica między floatem w języku Python i numpy float32
Przykład
a = 58682.7578125
print type(a)
print a
print type(numpy.float32(a))
print numpy.float32(a)
wyjściowa:
<type 'float'>
58682.7578125
<type 'numpy.float32'>
58682.8
Znalazłem here że numpy.float32
jest:
float32 pojedynczej precyzji pływaka: bit znaku, 8 bitów wykładnik, 23 bity mantyla
Nie znaleziono formatu w formacie float
.
W twoim przykładzie 'float_32 = np.float32 (a); print (float_32 == a)' wypisuje True - ?? –