|
입력값 , 기준값 , 범위 세가지정보를 가지고
입력된데이타를 걸러내려고 하시는거죠?
입력값과 기준값을 뺀후 차이값의 절대값을 가지고
절대값이 범위보다 크면 범위를 벗어난값이구
절대값이 범위보다 작거나 같으면 범위안에 데이타가 되겠죠?
정리하면
절대차이값 = |(입력값 - 기준값 )|
if( 절대차이값 > 범위 ) ShowMessage("범위안에 데이타");
else ShowMessage("범위 밖에 데이타");
예)
입력값 = 1.69
기준값 = 1.72
범위값 = 0.05
차이값 = 1.69 - 1.72 = - 0.03
절대차이값 = 0.03
절대차이값 0.03은 범위값 0.05보다 작다
그러므로 입력값 1.69는 범위안에 데이타이다.
함수는 직접 만들어 보세요
그럼
라이손레종ㅎ 님이 쓰신 글 :
: 안녕하세요~ 오랜만에 찾아 뵙습니다~
: 다들 연휴는 잘 보내셨는지요~?
: 이번질문은요.. 이런함수가 있는지 없다면.. 활용방법을좀.. 컨닝하게 도와주세요 ~~^^
:
: 정수가 아닌 실수로만 계산을 할예정이고요~
: 제가 원하는 값이 1.75 가정한다면.
:
: 입력데이터중에서 어느정도 근사치 값을 찾아 내고자 함이 목표 랍니다 ㅠ.ㅠ
:
: 1.63
: 1.65
: 1.66
: 1.70
: 1.74
: 1.78
: 1.80
: 이런값이 입력된다면 ~ 1.75의 ( +0.03 ~ -0.03 )의 범위값
: 즉 1.74, 1.78 값이 이범위에 포함되니 이데이터 값만 추출 하고자 하는데..
: 이거 아이큐가 딸리는지.. 원.. 어렵네요 ㅠ.ㅠ
: 고수님들의 한방 ~!! 시원스런 ㅠ.ㅠ 답변 부탁해요~ 참 전 초보라~ 메모리~ 등등 깊게 들어가시면
: 안되요 ㅠ.ㅠ
: 시원한 한방~~~ 부탁해용~~~~^-^
|