쓰는 방법 (0>x<1)
, 즉 x는 FORTRAN에서 0과 1 사이에 있어야합니다. (0 .GE. x .LE. 1)
또는 (x .GE. 0 And x .LE. 1)
맞습니까? 감사합니다.보다 크거나 같음
0
A
답변
0
둘 이상의 비교를하려면 .and.
을 사용해야합니다.
또한 .GE.
및 .LE.
은 다음보다 크거나 같고 작거나 같음을 제공합니다. 당신은 .gt.
(이상) 및 .lt.
(미만)을 사용하려면 :
program cmp
real :: x(1:4) = (/0.25,0.5,0.75,1.0/)
do i=1,4
if (x(i) .gt. 0 .and. x(i) .lt. 1) then
print *, x(i), "in range"
else
print *, x(i), "out of range"
endif
enddo
end program cmp
출력 :
0.250000000 in range
0.500000000 in range
0.750000000 in range
1.00000000 out of range
-2
X .GT. 0 AND x .LT. 1
은 내가
3
당신이 쓸 수 :) 당신을 도와 희망 : 나는처럼 항상
이x .GT. 0 .AND. x .LT. 1
개인적으로, 요즘은 내가 관계 연산자의 현대적인 형태를 사용하는 거라고, 내 덜보다 더 큰보다 표현이 오른쪽으로 여는 갈매기를 가지고, 그래서
0 < x .AND. x < 1
+0
+1, C에서 요새로 벗어나는 것을 가르쳐 주겠다. –
+0
문법에 익숙하지 않은 사소한 일로 인해 인생의 최선의 여정을 막을 수 없다. 적절한 배열, 규율 화 된 포인터, 객체 지향 등등 그 밖의 모든 이점을 생각해보십시오. –
이 올바른 구문 포트란, 키워드를 제공하지 않습니다는'and'이 브라켓없이 불완전 나는 당신의 표현을 써서/중지, * ie *'.and.'. –