커뮤니티
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 으로 바꾸는 무언가를 사용자가 수식으로 처리해야 하는지
궁금합니다
만약 이렇다면 방법 좀 제시 바랍니다.
수고하세요.
다음글
이전글