2013-03-10 2 views

답변

3
X=10 
    WRITE(*,44) X 
44 FORMAT(F4.2) 

나는 FORMAT 문이 여러분이 생각하는 것입니다. F4.2는 10 진수 뒤에 2 자리 숫자가있는 4 개의 열에 실수를 작성한다고 말합니다.

+0

안녕하세요, Peter 님, 제언을 따랐습니다. 작동하지 않았지만 대신 4 개의 별표 기호가 인쇄되었습니다. 나는 인텔 포트란 –

+0

아, 내가 문제를 발견했습니다 사용하고 있습니다. 고마워. 피터. 네, 필요한 건 FORMAT 문을 찾는 것뿐입니다. 감사합니다 –

+1

그러나 실제 값이 10보다 큰 경우 2 개의 소수로 인쇄하려면 적어도 5 개의 열이 필요합니다. 4 개의 열만 허용하면 포트란은 별표를 인쇄합니다. 그 수는 주어진 수의 열에 맞지 않습니다. (다른 언어와 달리, 포트란은 필드의 너비를 자동으로 확장하지 않습니다. 숫자가 맞지 않으면 –

관련 문제