커뮤니티
조건식 출력 결과 문의
2008-11-16 19:48:36
665
글번호 18163
안녕하세요 ?
버전 3.0에서는 아래와 같은 문장의 결과값을 출력하여 true이면 1을 false이면 0을 출력하여 확인했는데, 3.1 버전에서는 둘 다 0 값이 출력됩니다.
문장 ->
Condition1 = value1 > value1[1] and value1[1] <= value1[2]; // 스토캐스틱 상승반전
messagelog("%f", Condition1); <- 버전 3.0에서는 true이면 1, false이면 0
버전 3.1에서는 둘 다 0 출력
설명 바랍니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2008-11-17 10:53:42
안녕하세요
예스스탁입니다.
3.0에서는 일반변수를 condition1(0)으로 선언한 뒤 논리식을 할당하면
조건이 맞으면 1 아니면 0값을 리턴해 줬지만
3.1버전에서는 변수가 세분화 되어 논리변수와 수치변수로 나누어서 선언해 줘야 합니다. 또한 수치값을 의미하는 f로 변수를 찍게 되면 0값뿐이 나오지 않습니다.
Condition1 = C > O;
messagelog("%f %s", Condition1,Condition1);
참고하시기 바랍니다.
> CJ_khkcj 님이 쓴 글입니다.
> 제목 : 조건식 출력 결과 문의
> 안녕하세요 ?
버전 3.0에서는 아래와 같은 문장의 결과값을 출력하여 true이면 1을 false이면 0을 출력하여 확인했는데, 3.1 버전에서는 둘 다 0 값이 출력됩니다.
문장 ->
Condition1 = value1 > value1[1] and value1[1] <= value1[2]; // 스토캐스틱 상승반전
messagelog("%f", Condition1); <- 버전 3.0에서는 true이면 1, false이면 0
버전 3.1에서는 둘 다 0 출력
설명 바랍니다.
감사합니다.
다음글
이전글