커뮤니티

조건식 출력 결과 문의

프로필 이미지
회원
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 출력 설명 바랍니다. 감사합니다.