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 스케일의 최소값이 양수이면 이동을 시키지 않네요
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
83607 [질문] 집에서 혼자 자세교정하기에 좋은운동 있을까요? [10] SaKurai3424 16/05/25 3424
83606 [질문] [LOL] 1:1 질문입니다. [7] 세월2012 16/05/25 2012
83605 [질문] 로봇청소기 구매 질문입니다. [5] 어느새주말2873 16/05/25 2873
83604 [질문] 대학원생 세금 환급 [2] 오징어와 말미잘3059 16/05/25 3059
83603 [질문] 살에 박힌 유리 질문입니다 [3] 택배2539 16/05/25 2539
83602 [질문] 걱정이 많고 자주 피곤합니다. [7] 삭제됨2757 16/05/25 2757
83601 [질문] [LOL] 리산드라 풀템일때 신발팔고 루덴의 메아리 가는건 어떤가요? [3] 미뉴잇3273 16/05/25 3273
83600 [질문] 육군 운전병 질문입니다. [14] 첸 스톰스타우트10952 16/05/25 10952
83599 [질문] C언어 해석 부탁드립니다.. [6] 중요한건내의지1909 16/05/25 1909
83598 [질문] 동요하나 찾습니다. [17] 파란무테2180 16/05/25 2180
83597 [질문] 닭가슴살 추천즘부탁드립니다 [9] 미터기2887 16/05/25 2887
83596 [질문] 제품 개발 및 회사 운영에 관한 질문 [1] JL1879 16/05/25 1879
83595 [질문] 랭키닷컴? Hazle2404 16/05/25 2404
83594 [질문] 20대 커플 커플링 하나 맞추려는데요!! [15] 이름없는자4311 16/05/25 4311
83593 [질문] 키보드 + 마우스 추천 부탁드립니다. [3] 아름답고큽니다2361 16/05/25 2361
83591 [질문] 군인의 봉급에 대해서 [9] 유유히4008 16/05/25 4008
83590 [질문] 중고나라 판매자 폰번호가 다른 경우는 뭐죠? [3] will2181 16/05/25 2181
83589 [질문] 작년 9급 국가직 합격하셨던 분들 질문 있습니다. [4] 2974 16/05/25 2974
83588 [질문] 검찰 9급 근무 환경 어떤가요? [3] Mosby4630 16/05/25 4630
83587 [질문] 상암 인근 전세 어디가 좋을까요? Enrod1476 16/05/25 1476
83586 [질문] 스포츠? 캐쥬얼 시계 추천 부탁드립니다. [9] 비상하는로그2598 16/05/25 2598
83585 [질문] 평범한 우리 주위에도 남혐인 여자분 많나요? [39] 다크나이트5157 16/05/25 5157
83584 [질문] 교재출판량 관련해서 질문드립니다. 조키1268 16/05/25 1268
목록 이전 다음
댓글

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