이 질문에 대한 답변이 아직 없습니다. 나는 그 문제에 대한 실제 또는 임의의 숫자를 포트란에서 올바르게 나타 내기 위해 노력하고 있습니다. gfortran이 나를 위해 무엇을하고있는가는 길입니다. 예를 들어 변수 REAL pi = 3.14159를 선언 할 때 fortran은 3.14159000이라고 말하기보다는 pi = 3.14159012를 인쇄합니다. 아래를 참조gfortran REAL 소수로 8 자릿수가 정확하지 않습니다.
PROGRAM Test
IMPLICIT NONE
REAL:: pi = 3.14159
PRINT *, "PI = ",pi
END PROGRAM Test
이 인쇄 :
PI = 3.14159012
내가 기대했을 수도 PI = 3.14159000 진짜 적어도 소수점 8 자리로 정확한 있어야하는데로 같은.
Google 부동 소수점 – agentp
동일한 질문을 다시하지 마십시오. 먼저 폐쇄 버전에서 크게 수정해야합니다. 이미 배정도 산술을 사용하라는 제안을 받았습니다. –