PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2016/05/25 13:08:09
Name 중요한건내의지
Subject [질문] C언어 해석 부탁드립니다..
IF (Raw_Max - Raw_Min) <> 0.0 THEN
        mFactor := (EU_Max - EU_Min) / (Raw_Max - Raw_Min);
ELSE
        mFactor  := 1.0;
END_IF;

IF(EU_Min < 0.0) THEN
        mOffset := EU_Min;
ELSE
        mOffset := 0.0;
END_IF;
        
                
Out_val := INT_TO_REAL(In_val) * mFactor + mOffset;

위의 내용 간단하게 해석부탁드려요.

(Raw_Max - Raw_Min)가 분모로 가기때문에 0이 안되서는 안된다.
mFactor는 (EU_Max - EU_Min) / (Raw_Max - Raw_Min) 값이며 다를때 1.0이다??


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
16/05/25 13:11
수정 아이콘
제가 아는 c언어가 아니네요 .. if도 대문자고 <>는 처음보네요 .. 좀더 고수분이 해석을 크크

INT_TO_REAL 은 함수인거 같고 .. In_val 값을 도출하는 수식도 없고 ..
MDIR.EXE
16/05/25 13:13
수정 아이콘
c가 아니라 파스칼 같은데요.
별지기
16/05/25 13:14
수정 아이콘
mFactor = (EU_Max - EU_Min) / (Raw_Max - Raw_Min)
(Raw_Max - Raw_Min)가 0이면 mFactor = 1.0
저글링쫓는화염차
16/05/25 13:17
수정 아이콘
파스칼 같긴 한데 정확히 무슨 언어인지는 가물가물하네요. <> 는 다르다고 해석하므로 Raw_Max와 Raw_Min이 다를때 (즉 분모가 0이 아닐 때) mFactor를 나눗셈으로 계산하고, 같으면 1.0으로 고정하네요.
mOffSet은 EU_Min이 음수일 경우 EU_Min값으로, 0 이상이면 0.0으로 고정하고요.
아마 In_val은 입력받는 값인것 같고, 최종적으로 Out_val은 In_val에 mFactor를 곱해서 mOffset을 더해서 계산한다고 되어 있네요...
16/05/25 14:22
수정 아이콘
파스칼 진짜 오랜만에 봅니다.. 허허..
16/05/25 14:29
수정 아이콘
Raw의 스케일을 EU의 스케일로 변환하는것으로 보입니다.
아주 간단한 예를들어 100점 만점의 시험에서 30점을 받으면 50점 만점일때 몇점이냐, 하면 0~100 스케일을 0~50 스케일로 변경해야 하니 (50-0)/(100-0) = 0.5, 즉 점수에 0.5라는 factor를 곱하면 되는거죠.
근데 Raw 스케일이 없으면 변환이 불가능하니 그냥 그대로(1.0) 가는것이고요.
물론 모든 스케일이 0부터 시작한다는 보장은 없으니 offset만큼 이동을 시켜야하는데, 단 여기선 알수없는 모종의 이유로 EU 스케일의 최소값이 양수이면 이동을 시키지 않네요
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
83601 [질문] [LOL] 리산드라 풀템일때 신발팔고 루덴의 메아리 가는건 어떤가요? [3] 미뉴잇3387 16/05/25 3387
83600 [질문] 육군 운전병 질문입니다. [14] 첸 스톰스타우트11305 16/05/25 11305
83599 [질문] C언어 해석 부탁드립니다.. [6] 중요한건내의지1958 16/05/25 1958
83598 [질문] 동요하나 찾습니다. [17] 파란무테2329 16/05/25 2329
83597 [질문] 닭가슴살 추천즘부탁드립니다 [9] 미터기2960 16/05/25 2960
83596 [질문] 제품 개발 및 회사 운영에 관한 질문 [1] JL2037 16/05/25 2037
83595 [질문] 랭키닷컴? Hazle2532 16/05/25 2532
83594 [질문] 20대 커플 커플링 하나 맞추려는데요!! [15] 이름없는자4438 16/05/25 4438
83593 [질문] 키보드 + 마우스 추천 부탁드립니다. [3] 아름답고큽니다2750 16/05/25 2750
83591 [질문] 군인의 봉급에 대해서 [9] 유유히4162 16/05/25 4162
83590 [질문] 중고나라 판매자 폰번호가 다른 경우는 뭐죠? [3] will2329 16/05/25 2329
83589 [질문] 작년 9급 국가직 합격하셨던 분들 질문 있습니다. [4] 3126 16/05/25 3126
83588 [질문] 검찰 9급 근무 환경 어떤가요? [3] Mosby4780 16/05/25 4780
83587 [질문] 상암 인근 전세 어디가 좋을까요? Enrod1622 16/05/25 1622
83586 [질문] 스포츠? 캐쥬얼 시계 추천 부탁드립니다. [9] 비상하는로그2689 16/05/25 2689
83585 [질문] 평범한 우리 주위에도 남혐인 여자분 많나요? [39] 다크나이트5319 16/05/25 5319
83584 [질문] 교재출판량 관련해서 질문드립니다. 조키1405 16/05/25 1405
83583 [질문] PGR에 글 쓸때 다수의 이미지 삽입 문의 [4] 기네스북2464 16/05/25 2464
83582 [질문] 윈도우 10 무료 업그레이드 질문 [5] GogoGo1653 16/05/25 1653
83581 [질문] 핸드폰 구매(테크노마트)질문 [12] lenakim3801 16/05/25 3801
83580 [질문] 잠 자기전 숨 쉴때 소리가나고 기침이납니다. [3] Ahri4895 16/05/25 4895
83579 [질문] Post 의 반대 표현이 뭐가 있을까요? [9] TOMATO~22685 16/05/25 22685
83578 [질문] 신뢰가 깨진 연인사이 극복할 수 있는 방법이 있을까요?? [57] 원스28783 16/05/25 28783
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로