Q&A

  • 질문]변수가 받은 값이 정수인지 알아보는 방법..
델파이 초보입니다.

어떤 변수가 받은 값이 정수인지 아닌지 확인하는 프로그램을 알고 싶습니다.

알려주세요.감사합니다

1  COMMENTS
  • Profile
    김종환 1999.09.22 02:09
    김지혜 wrote:

    > 델파이 초보입니다.

    > 어떤 변수가 받은 값이 정수인지 아닌지 확인하는 프로그램을 알고 싶습니다.

    > 알려주세요.감사합니다



    질문이 정수인지, 실수인지 구분하는거 맞는지 ?

    방법은 무식한 방법으로,



    실수변수 X;

    정수변수 Y;



    Y := abs(받은 변수); //abs() 절대값

    X := 받은 변수 mod Y; //mod 나머지, 실수면 소수부가 X에 저장

    if X > 0 then

    변수는 실수

    else if = 0 then

    변수는 정수;



    테스트는 안해봤는데 알고리즘은 대락 이정도...