Q&A

  • 데이타타입 변환좀 갈켜주세요..
var iMax: integer

.........

iMax := txtPinSize.Value;

.........



컴파일 하니깐 integer형과 extended형이 호환이 안된다고 나오는군요..

StrToInt 나 IntToStr함수처럼 데이타타입을 변화하는 방법좀 갈켜주세요..

편법이라도.. *^^*

그럼.. 수고..

1  COMMENTS
  • Profile
    토맛토 2001.06.16 01:09
    extended는 real타입중의 하나입니다. 즉 소숫점이 있는 숫자이죠. 그리고 Integer는 소숫점이 없습니다. 그래서 문제가 생기는 것 입니다.



    예를들어 extened로 정의된 3.5라는 숫자를 integer형 변수에 넣으면 안되는 것이죠



    extended로 선언된 변수를 round함수(반올림) 또는 trunc함수(버림)로 Int64로 만드셔야 합니다.



    김만수 wrote:

    > var iMax: integer

    > .........

    > iMax := txtPinSize.Value;

    > .........

    >

    > 컴파일 하니깐 integer형과 extended형이 호환이 안된다고 나오는군요..

    > StrToInt 나 IntToStr함수처럼 데이타타입을 변화하는 방법좀 갈켜주세요..

    > 편법이라도.. *^^*

    > 그럼.. 수고..