연산자 > 프로그래밍 연산자 > 조건 연산자
  
조건 연산자
연산자
설명
x가 0이 아닌 경우(true인 경우) y를 계산합니다. if 연산자는 조건문을 시작합니다.
x가 0이 아닌 경우(true인 경우) y를 계산합니다. 이전 if 또는 elseif 문이 0(false)인 경우에만 이 계산이 실행됩니다.
elseif 문은 elseif 또는 if 문 바로 다음에서만 작성할 수 있습니다.
x가 0이 아닌 경우(true인 경우) y를 계산합니다. 이전 if 또는 alsoif 문이 0인지(false) 0이 아닌지(true)에 관계없이 이 계산이 실행됩니다.
alsoif 문은 alsoif 또는 if 문 바로 다음에서만 작성할 수 있습니다.
동일한 if 문에서 alsoif 문과 elseif 문을 함께 사용할 수 없습니다.
이전 문이 0(false)인 경우 y를 계산합니다. else 연산자는 조건문을 끝냅니다.
else 문은 조건문의 끝에서만 작성할 수 있습니다.
피연산자
x는 일부 경우에 0으로 계산될 수 있는 모든 유효한 식입니다. x의 반환 값만 필요하므로 부울 식이나 다른 모든 PTC Mathcad 식을 사용할 수 있습니다. 예를 들어 부분 지정 또는 프로그래밍 시퀀스 단계를 사용할 수 있습니다.
y는 모든 유효한 식입니다.
추가 정보
공백 없이 조건 연산자의 이름을 입력한 후 Ctrl+J를 눌러 이름을 모든 자리 표시자와 함께 조건 연산자로 변환할 수 있습니다.
조건문을 사용하면 PTC Mathcad에서 특정 계산을 실행하거나 건너뛸 수 있습니다. 특정 분기를 따라 프로그램을 실행하려는 경우에는 조건문을 사용합니다.
각 조건식은 자체적으로만 고려됩니다. 즉, PTC Mathcad에서 같은 레벨에 여러 if 문이 순차적으로 사용된 경우 이전 문의 결과에 관계없이 각 if 문을 차례로 계산합니다. 특정 if 문의 계산 결과가 true인지 아니면 false인지에 따라 식을 계산하려면 else, elseif 또는 alsoif 연산자를 사용하십시오.
PTC Mathcad가 조건문을 처리할 때에는 y의 계산 여부에 관계없이 다음 줄로 진행합니다.