책 내용 질문하기
1권 질문 ~
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
218
조회수
32
작성일
2018-09-28
작성자
탈퇴*원
첨부파일

전에 ABS 함수 관련해서 질문 드렸는데 답변 내용이 이해가 안되서요

답변 ) 비교값을 대조해보면 알 수 있습니다.

3, 12 라는 값이 있을 때, 7에 가까운 수를 구해보겠습니다.

abs(n-7)이라는 식을 적용했을 때,

3은 4

3은 5

라는 값이 나오게 되죠.

이 때 나온 값 중 작은 값인 3이 가장 가까운 수가 되는 것입니다.

만약 절대값을 구하는 함수(abs)가 없었다면 비교를 하는게 불가능하죠.

여기서 3은 4 , 3은 5 라는 값이 어떻게 나온건가요??

그리고 절대값은 양수 음수 상관않하고 무조건 양수로만 차이를 가리는 건가요?

답변
2018-09-28 17:03:43

안녕하세요. 길벗 수험서 운영팀입니다.

절대값 함수 abs는 주어진 모든 수를 양수로 변환합니다.

이전 답변에서 3은 4, 12는 5라고 말씀드려야 하는데, 오타가 난 것 같습니다.

해당 설명은 abs(n-7)의 식을 적용한 것을 설명드린 것입니다.

n에 3 또는 12가 들어갔을 때에 위의 식은 abs(-4), abs(5)가 됩니다.

이 때 결과값은 아래와 같습니다.

abs(-4) = 4

abs(5) = 5

이 두 값 중에 작은 값이 7에 가까운 수가 되는 것입니다.

행복한 하루되세요.^^

  • *
    2018-09-28 17:03:43

    안녕하세요. 길벗 수험서 운영팀입니다.

    절대값 함수 abs는 주어진 모든 수를 양수로 변환합니다.

    이전 답변에서 3은 4, 12는 5라고 말씀드려야 하는데, 오타가 난 것 같습니다.

    해당 설명은 abs(n-7)의 식을 적용한 것을 설명드린 것입니다.

    n에 3 또는 12가 들어갔을 때에 위의 식은 abs(-4), abs(5)가 됩니다.

    이 때 결과값은 아래와 같습니다.

    abs(-4) = 4

    abs(5) = 5

    이 두 값 중에 작은 값이 7에 가까운 수가 되는 것입니다.

    행복한 하루되세요.^^

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.