커뮤니티

stime 관련 - 이런 경우 정상적인...??

프로필 이미지
버티기
2003-09-23 00:00:00
1229
글번호 744
답변완료
안녕하세요. 시간 관련 해서 궁금한것이 있어 문의 드립니다. 시간 표현이 09300 , 134500 이런식이라고 알고 있습니다. 그런데 만약, Input : 테스트시간(0); if stime==테스트시간 then 테스트가격 = C; if stime>=테스트시간+3000 then { if C>테스트가격 then buy(); } 위와 같은 경우, 테스트시간이 만약 134500으로 주워졌다면, 테스트시간+3000 -> 137500 이렇게 될것인데, 그렇다면 이것은 시간 표현 숫자를 벗어나 버리는데, 알아서 137500->141500 의미로 받아 드려져서 정상적인 처리가 되는 것인지, 아니면 137500 을 141500 으로 바꾸는 무언가를 사용자가 수식으로 처리해야 하는지 궁금합니다 만약 이렇다면 방법 좀 제시 바랍니다. 수고하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-09-24 00:00:00

안녕하세요..예스스탁입니다. 현재의 시간에 30분을 더해서 나타내고자 할때를 예로 들어서 작성해 보면 다음과 같이 작성될 수 있습니다. 예를들어 현재 stime이 134500 일 경우 141500 으로 표현하고자 하는 것입니다. [지표식] var : aa(0), bb(0), kk(0),pp(0); pp = int(stime/10000)*10000; kk = PP + 6000 ; if date != date[1] then { aa = 0; bb = 0; } if stime + 3000 >= KK then { aa = (stime + 3000) - KK ; bb = pp+10000+aa; } else bb = stime + 3000; plot1(bb); 즐거운 날 되세요.. > 버티기 님이 쓴 글입니다. > 제목 : stime 관련 - 이런 경우 정상적인...?? > 안녕하세요. 시간 관련 해서 궁금한것이 있어 문의 드립니다. 시간 표현이 09300 , 134500 이런식이라고 알고 있습니다. 그런데 만약, Input : 테스트시간(0); if stime==테스트시간 then 테스트가격 = C; if stime>=테스트시간+3000 then { if C>테스트가격 then buy(); } 위와 같은 경우, 테스트시간이 만약 134500으로 주워졌다면, 테스트시간+3000 -> 137500 이렇게 될것인데, 그렇다면 이것은 시간 표현 숫자를 벗어나 버리는데, 알아서 137500->141500 의미로 받아 드려져서 정상적인 처리가 되는 것인지, 아니면 137500 을 141500 으로 바꾸는 무언가를 사용자가 수식으로 처리해야 하는지 궁금합니다 만약 이렇다면 방법 좀 제시 바랍니다. 수고하세요.