Não é possível usar o flutuador de 128 bits no Python na arquitetura de 64 bits
Verifiquei o tamanho de um ponteiro no meu terminal python (no Enthought Canopy IDE) via
import ctypes
print (ctypes.sizeof(ctypes.c_voidp) * 8)
Eu tenho uma arquitetura de 64 bits e trabalhando comnumpy.float64
está bem. Mas eu não posso usarnp.float128
?
np.array([1,1,1],dtype=np.float128)
ou
np.float128(1)
resulta em:
AttributeError: 'module' object has no attribute 'float128'
Estou executando a seguinte versão:
sys.version_info(major=2, minor=7, micro=6, releaselevel='final', serial=0)