Q&A

  • 하루종일 질문만 하는..ㅠㅠ 답변좀 해주세요~ㅡoㅡ
아고고..메신저는 잠시 보류.ㅡㅡ;;
지금 회사에서 쓸 프로그램 만드는데요..
음..
이익율을 구하려고 하는데..
그냥 빼기는 되거든요..
요렇게 ↓
PriceGrid.Cells[3,RowCnt] := IntToStr(EMart_Price - HS_Price);

근데 나눗셈이랑 곱셈은 왜 안되는지..
PriceGrid.Cells[4,RowCnt] := IntToStr(EMart_Price - HS_Price / Emart_Price * 100);
이런식으로 했더니만 에러가~ㅡ.ㅡ

에러보니까 자료형이 안맞아서 그러는것 같은데..
어떻게 바꿔주면 되죠?
알려주셈~~ (__);
3  COMMENTS
  • Profile
    정정호 2002.10.26 03:57
    IntToStr(Round(EMart_Price - HS_Price / Emart_Price * 100);
                Trunc
  • Profile
    2002.10.26 01:25

    IntToStr은 Integer를 받아들이니까 Integer로 해줘야지요...
    간단하게는 Round(EMart_Price - HS_Price / Emart_Price * 100) 이렇게 하셔도 되고요.

    즐코하세요...
  • Profile
    초델 2002.10.26 19:57
    냉무...