덧셈은 둘 이상의 수나 값을 하나의 합계로 만드는 기본 연산이다.[1] 수학에서는 수량을 늘리는 과정으로, 컴퓨터 과학에서는 비트와 정수를 결합하는 연산으로 설명된다.[2][6] 같은 이름을 쓰는 서비스와 기업도 있어 문맥에 따라 뜻이 달라진다.[7]
1. 수학에서의 덧셈
초등 수학에서는 모으기와 가르기, 수의 자리값, 간단한 식을 통해 덧셈을 익힌다.[3] 예를 들어 곱셈으로 넘어가기 전에는 두 자리 수 범위의 계산처럼 일의 자리와 십의 자리를 분리해 더하는 방식을 반복한다.[4] 이런 학습은 계산 규칙을 몸에 익히는 기초가 된다.[3]
두 수의 합을 구하는 경우뿐 아니라, 여러 항을 순서대로 더하는 경우에도 덧셈의 원리는 같다. 합의 순서가 바뀌어도 결과가 같다는 성질은 계산을 단순화한다. 학습 자료에서는 그림, 수직식, 수 모형 같은 시각 자료를 함께 써서 수 개념을 안정적으로 잡도록 돕는다.[3]
2. 덧셈의 성질
3. 컴퓨터 산술에서의 덧셈
4. 프로그래밍 언어에서의 산술 연산자
여러 프로그래밍 언어에서 +는 대표적인 산술 연산자다.[6] Java처럼 정적 형식 언어에서는 숫자형을 더하는 데 쓰이고, 일부 언어에서는 문자열 결합에도 사용된다.[6] 이 때문에 연산자 우선순위와 타입 변환 규칙을 이해하지 못하면 의도와 다른 결과가 나올 수 있다.[6]
덧셈은 계산식보다 넓은 범위에서 쓰인다. 입력값을 누적하거나 합계를 갱신하는 루프, 세금신고와 환급 금액을 추산하는 계산, 로그와 통계를 누적하는 처리 모두 덧셈의 응용으로 볼 수 있다.[6][7] 프로그래머는 이런 연산이 사용자 입력처럼 다양한 값에 적용될 때의 형식과 범위를 먼저 점검해야 한다.[6]
5. 기업 및 서비스로서의 덧셈
7. 인용 및 각주
[1] 충북수학 > 초등학교 > 1학년 > 2학기 > 2. 덧셈과 뺄셈(1) 목록. www.cbnse.go.kr(새 탭에서 열림)
[2] 덧셈과 뺄셈 | 1학년 1학기 수학 3단원 | 홈런 초등. www.home-learn.co.kr(새 탭에서 열림)
[3] 1-2-4 덧셈과 뺄셈(2) part3 part4 - 매쓰포올. mathforall.kr(새 탭에서 열림)
[4] 충북수학 > 초등학교 > 1학년 > 2학기 > 2. 덧셈과 뺄셈(1) > 목록. www.cbnse.go.kr(새 탭에서 열림)
[5] [컴퓨터 구조] 컴퓨터 산술 연산 Integer 덧셈, 뺄셈. velog.io(새 탭에서 열림)
[6] 톡톡 용어 - 연산(演算). www.etnews.com(새 탭에서 열림)
[7] 덧셈 - 세금 신고/환급 앱 - App Store. apps.apple.com(새 탭에서 열림)