절댓값 계산기
임의의 수나 식의 절댓값을 계산하세요. |x|는 음이 아닌 크기를 반환합니다. 이 무료 수학 도구는 즉각적이고 정확한 결과를 제공합니다.
절댓값이란?
어떤 수의 절댓값은 방향과 상관없이 수직선에서 그 수와 0 사이의 거리입니다. |x|로 표기하며, 절댓값은 항상 음이 아닙니다. 임의의 실수 x에 대해: x ≥ 0이면 |x| = x. x < 0이면 |x| = -x (x의 음수, 이를 양수로 만듦).
예시: |7| = 7, |-7| = 7, |0| = 0, |-3.14| = 3.14. 절댓값은 부호에 상관없이 크기를 나타냅니다. 수직선에서 그 수와 원점 사이의 물리적 거리로 생각하세요 — 거리는 항상 양수입니다.
표기법에서: |x - y|는 수직선에서 두 점 x와 y 사이의 거리를 나타냅니다. 이 해석은 복소수의 모듈러스로 확장됩니다: |a + bi| = √(a² + b²), 복소 평면에서 원점까지의 거리를 나타냅니다. 이 개념은 해석학, 위상수학, 거리 함수가 친숙한 절댓값에서 일반화되는 거리 공간 이론의 기초입니다.
|x| 표기법은 1841년 Karl Weierstrass에 의해 도입되었습니다. 이전에는 수학자들이 이 개념을 언어로 설명했습니다. 간단한 수직 막대 표기법은 이제 수학, 물리학, 공학, 컴퓨터 과학 전반에서 보편적으로 사용되며, "부호 없는 크기"라는 개념이 얼마나 중심적인지를 반영합니다.
절댓값의 성질과 규칙
절댓값은 증명과 계산에서 끊임없이 사용되는 몇 가지 중요한 대수적 성질을 따릅니다. 이 규칙들을 이해하면 절댓값 식을 자신 있게 다룰 수 있습니다.
- 비음수성: |x| ≥ 0, 모든 실수 x에 대해. 등호는 x = 0일 때만 성립.
- 항등성: |x| = 0인 것은 x = 0일 때만.
- 우함수: |-x| = |x|. 절댓값 함수는 y축에 대해 대칭.
- 곱셈성: |x × y| = |x| × |y|. 곱의 절댓값은 절댓값의 곱과 같음.
- 합의 준곱셈성 (삼각 부등식): |x + y| ≤ |x| + |y|. 수학 전체에서 가장 중요한 부등식 중 하나.
- 역 삼각 부등식: ||x| - |y|| ≤ |x - y|.
- 나눗셈: |x / y| = |x| / |y| (y ≠ 0일 때).
- 거듭제곱: |x²| = x² = |x|². 항상 음이 아닌 값.
절댓값 방정식을 풀려면 두 경우를 고려해야 합니다. |x| = 5는 x = 5 또는 x = -5를 의미합니다. |2x - 3| = 7은 2x - 3 = 7(x = 5) 또는 2x - 3 = -7(x = -2)를 의미합니다. 항상 두 해를 원래 방정식에서 확인하세요.
절댓값 부등식은 두 가지 패턴을 따릅니다. |x| < a(a > 0)는 -a < x < a를 의미합니다 — 유계 구간. |x| > a는 x < -a 또는 x > a를 의미합니다 — 두 개의 무한 광선. 이는 오차 분석, 공학의 공차 명세, 미적분학과 해석학에서 근방을 정의하는 데 자주 나타납니다.
단계별 예시
예시를 통해 절댓값 계산과 방정식 풀기에 대한 이해를 굳힙니다.
| 식 | 단계별 풀이 | 결과 |
|---|---|---|
| |-42| | -42 < 0이므로 |x| = -x 적용: -(-42) = 42 | 42 |
| |3.14 - 7| | 3.14 - 7 = -3.86; 음수이므로 부정: 3.86 | 3.86 |
| |x| = 9 | x = 9 또는 x = -9 (두 해) | x ∈ {-9, 9} |
| |2x + 4| = 10 | 경우 1: 2x+4=10 → x=3; 경우 2: 2x+4=-10 → x=-7 | x ∈ {-7, 3} |
| |x - 3| < 5 | -5 < x-3 < 5 → -2 < x < 8 | x ∈ (-2, 8) |
| |3x - 6| ≥ 9 | 3x-6 ≥ 9 (x≥5) 또는 3x-6 ≤ -9 (x≤-1) | x ≤ -1 또는 x ≥ 5 |
| |(-3)² - 12| | (-3)² = 9; 9 - 12 = -3; |-3| = 3 | 3 |
| 복소수에서 |i| | |0 + 1i| = √(0² + 1²) = √1 = 1 | 1 |
학생들이 자주 하는 실수: |-x|는 항상 -x가 아닙니다 — 양수인 |x|와 같습니다. 또한 √(x²) = |x|이지 x가 아닙니다. 예를 들어 √((-5)²) = √25 = 5 = |-5|. 이를 잊으면 대수에서 잘못된 단순화가 됩니다.
삼각 부등식: 왜 중요한가
삼각 부등식 |x + y| ≤ |x| + |y|는 절댓값의 가장 중요한 성질이라고 할 수 있습니다. 이름은 기하학에서 유래합니다: 모든 삼각형에서 어느 한 변의 길이는 다른 두 변의 합보다 작거나 같습니다.
이 부등식은 해석학의 초석입니다. 함수의 연속성, 수열과 급수의 수렴성, 거리 공간에 대한 기본 결과를 증명하는 데 사용됩니다. 벡터 공간으로의 일반화는 노름 부등식: ||u + v|| ≤ ||u|| + ||v||이 됩니다.
실용적으로 삼각 부등식은 유용한 한계를 제공합니다. |a| ≤ M이고 |b| ≤ N이면 |a + b| ≤ M + N — 결합 오차는 최대 개별 오차의 합입니다. 이는 수치 해석, 오차 전파, 공학 공차에 사용됩니다.
실생활 응용
절댓값은 방향보다 크기를 중요시하는 과학, 공학, 일상 생활 전반에 나타납니다.
물리학 — 속력 대 속도: 속력은 속도의 절댓값입니다. 속도가 -60 mph인 자동차(시속 60마일로 후진)는 속력 |-60| = 60 mph를 가집니다. 속도는 부호 있는 양(방향 중요)이고, 속력은 부호 없는 양(크기만)입니다.
재무 — 벤치마크로부터의 편차: 투자 수익을 비교할 때 부호와 상관없이 절대 편차를 원할 수 있습니다. 펀드의 추적 오차는 일반적으로 절대 편차의 평균 제곱근으로 표현됩니다.
통계 — 평균 절대 편차(MAD): MAD = (1/n) × Σ|xᵢ - 평균|. 분산(편차를 제곱)과 달리 MAD는 원래 단위를 보존하고 이상값에 덜 민감합니다.
컴퓨터 과학 — 거리 함수: L1 노름(맨해튼 거리)은 좌표의 절대 차이의 합입니다: d = Σ|aᵢ - bᵢ|. 이는 이미지 처리, 머신 러닝(라소 회귀), 도시 블록 경로 문제에 사용됩니다.
공학 — 공차: "5.00 mm ± 0.02 mm"의 제조 사양은 |측정값 - 5.00| ≤ 0.02를 의미합니다. 이는 절댓값 부등식의 직접 적용입니다.
머신 러닝 — 손실 함수: 평균 절대 오차(MAE) 손실 함수는 각 훈련 예시에 |예측값 - 실제값|을 사용합니다. 라소 정규화는 손실 함수에 Σ|wᵢ|를 추가하여 작은 가중치를 정확히 0으로 축소시킵니다.
절댓값 함수: 그래프와 미적분
y = |x|의 그래프는 원점에 꼭짓점을 가진 V자 형태입니다. x ≥ 0에서 y = x(기울기 +1)를 따르고, x < 0에서 y = -x(기울기 -1)를 따릅니다. 함수는 모든 곳에서 연속이지만 x = 0에서 미분 불가능합니다 — 좌우 도함수가 다른 뾰족한 모서리가 있습니다.
|x|의 변환은 표준 규칙을 따릅니다: y = |x - h| + k는 꼭짓점을 (h, k)로 이동합니다. y = a|x|는 기울기를 스케일링합니다.
미적분에서 d/dx |x| = x/|x| = sign(x) (x ≠ 0일 때), x = 0에서 미정의. 부호 함수 sign(x)는 양수 x에서 +1, 음수 x에서 -1, x = 0에서 0을 반환합니다.
적분: ∫|x| dx = (x|x|)/2 + C. 절댓값을 포함하는 정적분은 내부 식의 영점에서 분할이 필요합니다.
프로그래밍 언어에서의 절댓값
모든 주요 프로그래밍 언어는 내장 절댓값 함수를 제공합니다.
| 언어 | 정수 | 실수/배정도 | 비고 |
|---|---|---|---|
| Python | abs(-5) | abs(-3.14) | 복소수도 작동: abs(3+4j) = 5.0 |
| JavaScript | Math.abs(-5) | Math.abs(-3.14) | 비숫자 입력에 NaN 반환 |
| Java | Math.abs(-5) | Math.abs(-3.14) | 경고: Math.abs(Integer.MIN_VALUE)는 음수를 반환! |
| C/C++ | abs(-5) (stdlib) | fabs(-3.14) (math.h) | 올바른 함수 사용 — 타입 혼합 시 묵시적 오류 발생 |
| SQL | ABS(-42) | ABS(-3.14) | 모든 주요 RDBMS의 숫자 타입에 작동 |
| Excel | =ABS(-42) | =ABS(-3.14) | 배열 수식에서 사용 가능 |
| R | abs(-5) | abs(-3.14) | 벡터화: abs(c(-1,2,-3)) = c(1,2,3) |
중요한 Java 주의사항: Math.abs(Integer.MIN_VALUE)는 양수가 아닌 Integer.MIN_VALUE(-2,147,483,648)를 반환합니다. 2의 보수 정수 표현에는 가장 음수 값에 해당하는 양수 대응값이 없기 때문입니다.
자주 묻는 질문 (FAQ)
절댓값은 음수가 될 수 있나요?
아니요. 정의에 따르면 절댓값은 항상 음이 아닙니다. 모든 실수 x에 대해 |x| ≥ 0. 절댓값은 거리를 나타내며, 거리는 절대 음수가 아닙니다.
|0|은 얼마인가요?
0의 절댓값은 0입니다: |0| = 0. 0은 양수도 음수도 아니며, 자기 자신과의 거리는 0입니다. 항등 성질에 따라 절댓값이 0과 같은 유일한 수입니다.
절댓값이 있는 방정식을 어떻게 푸나요?
두 경우로 분리합니다. |x - 3| = 5의 경우: 경우 1: x - 3 = 5, 따라서 x = 8. 경우 2: x - 3 = -5, 따라서 x = -2. 두 해 모두 유효합니다.
복소수의 절댓값은 무엇인가요?
복소수 z = a + bi에 대해 절댓값(모듈러스라고도 함)은 |z| = √(a² + b²)입니다. 이는 복소 평면에서 원점에서 점 (a, b)까지의 거리입니다. 예: |3 + 4i| = √(9 + 16) = √25 = 5.
√(x²)는 x와 같은가요?
아닙니다 — √(x²) = |x|이지 x가 아닙니다. 예를 들어 √((-5)²) = √25 = 5 = |-5|이지 -5가 아닙니다. 주요 제곱근은 항상 음이 아닌 값을 반환하므로 모든 실수 x에 대해 √(x²) = |x|입니다.
y = |x - 2| + 3을 어떻게 그래프로 그리나요?
꼭짓점이 (2, 3)인 V자 형태입니다. x ≥ 2에서: y = (x - 2) + 3 = x + 1(기울기 +1). x < 2에서: y = -(x - 2) + 3 = -x + 5(기울기 -1). 꼭짓점을 표시한 다음 ±45°로 위로 향하는 두 광선을 그리세요.
수직선에서 |x| < 3은 무엇을 의미하나요?
|x| < 3은 x가 0에서 거리 3 이내에 있음을 의미하므로 -3 < x < 3. 수직선에서 이는 열린 구간 (-3, 3)입니다.
평균 절대 편차란 무엇이며 언제 사용하나요?
평균 절대 편차(MAD) = 모든 데이터 포인트에 대한 |xᵢ - 평균|의 평균. 분산과 달리 원래 단위로 데이터 퍼짐을 측정합니다. 이상값에 강건한 퍼짐 측도가 필요할 때, 예측 정확도(평균 절대 오차)와 품질 관리에 널리 사용됩니다.
절댓값이 0에서 미분 불가능한 이유는?
x = 0에서 |x|의 도함수는 기울기의 좌극한이 -1(y = -x 부분)이고 우극한이 +1(y = x 부분)이기 때문에 존재하지 않습니다. 두 극한이 다르기 때문에 도함수는 x = 0에서 미정의입니다.
절댓값은 거리와 어떻게 관련이 있나요?
절댓값 |a - b|는 수직선에서 a와 b 사이의 거리를 줍니다. 이것이 수학에서 거리 함수(메트릭) 개념의 기초입니다. 메트릭 d(a, b)는 비음수성, d(a,a) = 0, 대칭성 d(a,b) = d(b,a), 삼각 부등식 d(a,c) ≤ d(a,b) + d(b,c)를 만족해야 합니다.