책 내용 질문하기
프로시저 작성
도서
2024 시나공 컴퓨터활용능력 1급 실기 기본서
페이지
212
조회수
13
작성일
2025-02-05
작성자
이*선
첨부파일

등록단추를 구현할 때 아래와 같이 작성하면 결과가 다르게 나오는데 왜 그런 것일까요?



cells(입력행,8) = int ((txt1차.value + txt2차.value + txt3차.value)/3)

답변
2025-02-06 19:34:44

안녕하세요.

txt1차.value + txt2차.value + txt3차.value를 실행하면 각 값을 더하는게 아니라 & 연산자를 사용할 때 처럼 값을 연결하기 때문입니다. 예를들어 1차, 2차, 3차가 모두 100일 경우 txt1차.value + txt2차.value + txt3차.value의 실행 결과는 100100100가 됩니다.

즐거운 하루 되세요.

  • 관리자
    2025-02-06 19:34:44

    안녕하세요.

    txt1차.value + txt2차.value + txt3차.value를 실행하면 각 값을 더하는게 아니라 & 연산자를 사용할 때 처럼 값을 연결하기 때문입니다. 예를들어 1차, 2차, 3차가 모두 100일 경우 txt1차.value + txt2차.value + txt3차.value의 실행 결과는 100100100가 됩니다.

    즐거운 하루 되세요.

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