numpy.finfo перечисляет размеры и другие атрибуты float32 ..., включая
nexp: количество бит в показателе степени, включая его знак и смещение.
nmant: количество битов в мантиссе.
На машине с IEEE-754
стандартная плавающая точка,
import numpy as np
for f in (np.float32, np.float64, float):
finfo = np.finfo(f)
print finfo.dtype, finfo.nexp, finfo.nmant
напечатает, например,
float32 8 23
float64 11 52
float64 11 52
(попробуйте float16 и float128 тоже.)