2016-09-05 1 views
1

저는 프론트 엔드를 파이썬에서 포트란 라이브러리로 작성하고 있습니다. 파이썬 모듈은 32 비트 및 64 비트 시스템에서 모두 작동해야합니다. Windows, Linux 및 Mac 용.Python scipy/Fortran : float64, real, double?

는 I 데이터 타입의 일부 바이트 폭에 약간 선명도를 얻을 싶습니다

[1] 포트란 함수의 변수는 "실제"로 선언 말한다. 32 비트 및 64 비트 시스템에서 항상 8 바이트 너비입니까?

[2] scipy.float64와 scipy.double의 차이점은 무엇입니까? 모든 기계에서 동일합니까?

이 주제에 대한 전문가의 신뢰할 수있는 답변이 도움이 될 것입니다. 시스템 구성

+0

상수 : http://docs.scipy.org/doc/numpy/user/basics.types .html – cel

+0

두 번째 답변을 드릴 수 없지만 첫 번째 답변은 거기에 대한 설명입니다. http://fortranwiki.org/fortran/show/Real+precision 기본적으로, 그렇게 할 수는 있지만, 'real'을 쓰면 결과는 컴파일러에 달려 있습니다. – StefanS

답변