|
델파이를 빌더로 공부할겸 해서 포팅 중인데요...
var
Temp: integer;
begin
Temp := Round(780*((839-19)/1078));
end;
이렇게 되어 있는 델파이 코드에서 Temp 의 값은 593입니다.
이걸 빌더로 바꾸면..
{
int Temp;
Temp = 780*((839-19)/1078);
// Temp = ceil(780*((839-19)/1078));
// Temp = floor(780*((839-19)/1078));
}
아무리 해도 Temp는 0입니다. 검색 해 보니 반올림 함수는 없어서 ceil, floor를 쓰라고 되어 있는것 같은데... 도저히 안 되네요.. 같은 값이 나오도록 할 수 없을까요?
델파이를 하다가 빌더에 막 입문하는 과정이라 모르는게 넘 많군요.. 도움을 주십시오.
|