Q&A

  • 두식을 비교하는 함수는 없나요?
다음과 같은 예와 같은 함수는 없나요?

즉 A> 100 면 B값을 주고 그렇지 않고 거짓이면 C값을 반환하는 함수는 없나요. 문자에 대한 함수는 있더라구요. AnsiCompareStr,AnsiCompareText 등과 같이요. 그런데 수식에 대한 비교하는 함수가 없어 혹시 아는 분 도와주세요.

4  COMMENTS
  • Profile
    김현 2000.10.10 21:35
    if 문을 쓰셔서 직접 만들면 안되는 상황인가요?



    답변은 아니고 질문성 글이었습니다..^^



    김태영 wrote:

    > 다음과 같은 예와 같은 함수는 없나요?

    > 즉 A> 100 면 B값을 주고 그렇지 않고 거짓이면 C값을 반환하는 함수는 없나요. 문자에 대한 함수는 있더라구요. AnsiCompareStr,AnsiCompareText 등과 같이요. 그런데 수식에 대한 비교하는 함수가 없어 혹시 아는 분 도와주세요.

  • Profile
    김태영 2000.10.10 21:42
    > 물론 그렇게 해도 되는데요 구지 델파이에서 같은 기능을 하는 함수를 제공한다면 그걸 사용하고 싶어서요. 혹시 아시나요?



    김현 wrote:

    > if 문을 쓰셔서 직접 만들면 안되는 상황인가요?

    >

    > 답변은 아니고 질문성 글이었습니다..^^

    >

    > 김태영 wrote:

    > > 다음과 같은 예와 같은 함수는 없나요?

    > > 즉 A> 100 면 B값을 주고 그렇지 않고 거짓이면 C값을 반환하는 함수는 없나요. 문자에 대한 함수는 있더라구요. AnsiCompareStr,AnsiCompareText 등과 같이요. 그런데 수식에 대한 비교하는 함수가 없어 혹시 아는 분 도와주세요.

  • Profile
    서경철 2000.10.10 23:10
    김태영 wrote:

    > > 물론 그렇게 해도 되는데요 구지 델파이에서 같은 기능을 하는 함수를 제공한다면 그걸 사용하고 싶어서요. 혹시 아시나요?



    제가 너무 쉽게 생각하는건지는 모르겠는데요.

    함수를 만들면 되지 않을까요



    function Compare(A:integer):boolean;

    begin

    if A>100 then Compare := True

    else Compare := False;

    end;



    이렇게 만들고 다른데서 AA:=Compare(A);

    //여기서 AA는 불린이고 A는 정수겠죠. 만약 정수를 돌리고 싶으면 정수로하고..

    수식을 비교한다는 말이 좀 애매하네요..



    수식 자체를 비교한다는 뜻인지...?



  • Profile
    김현 2000.10.11 00:03
    좀 더 최적화를 하면



    function Compare(A:integer):boolean;

    begin

    Result := A > 100;

    end;





    같이 되지요..델파이에서 제공하는 함수라면 위와 같은 형태가 되겠죠..





    서경철 wrote:

    > 김태영 wrote:

    > > > 물론 그렇게 해도 되는데요 구지 델파이에서 같은 기능을 하는 함수를 제공한다면 그걸 사용하고 싶어서요. 혹시 아시나요?

    >

    > 제가 너무 쉽게 생각하는건지는 모르겠는데요.

    > 함수를 만들면 되지 않을까요

    >

    > function Compare(A:integer):boolean;

    > begin

    > if A>100 then Compare := True

    > else Compare := False;

    > end;

    >

    > 이렇게 만들고 다른데서 AA:=Compare(A);

    > //여기서 AA는 불린이고 A는 정수겠죠. 만약 정수를 돌리고 싶으면 정수로하고..

    > 수식을 비교한다는 말이 좀 애매하네요..

    >

    > 수식 자체를 비교한다는 뜻인지...?

    >