매개변수

최근 수정 시각: (5년 전)
목차
1. 개요2. 그 외 분야
2.1. 컴퓨터 프로그래밍2.2. 나무위키 문법
3. 관련 문서

1. 개요 [편집]

Parameter ·

서로 종속인 변수들을 묶어주는 변수를 매개변수라고 한다. 가령 변수 xx, yyx2+y2=1x^2+y^2=1을 만족시킨다고 하자. 이때 제 3의 변수 tt 를 사용해서, x=cost,y=sint x = \cos t, y = \sin t 라고 두면 cos2t+sin2t=1\cos^2 t + \sin^2 t=1 이 되어 등식이 성립한다. 이 때 tt매개변수라고 부른다.

적분으로 정의되는 초월함수가 이런 매개변수를 갖고 있다. 아래는 그 예 중 하나인 지수 적분 함수이다.
Ei(x)=xettdt\displaystyle \mathrm{Ei}\left(x\right) = \int_x^{\infty} \frac{e^{-t}}{t} dt

2. 그 외 분야 [편집]

2.1. 컴퓨터 프로그래밍 [편집]

보통은 함수에 투입되는 변수를 의미한다. 전달인자라는 비슷한 용어가 있지만 분명히 차이가 있는데, 매개변수는 변수이고 전달인자는 이다. 때문에 주소를 함수에 매개변수로서 넣으면 전달인자는 그 주소가 가리키는 값이 된다.

그 외에도 제네릭을 지원하는 C#, Java에서는 제네릭 함수나 클래스를 선언할 때 꺽쇠(<, >)안에 넣는 형식을 '형식 매개 변수'라고 부르고 상술된 소괄호 안에 기입하는 매개 변수는 구분하기 위해 '실 매개 변수'라고 부른다.

2.2. 나무위키 문법 [편집]

틀 등에 @변수명\@ 같이 변수를 지정해두면, include 기능을 이용하여 틀을 불러올 때, 매개변수에 원하는 값을 집어 넣을 수 있다. 이를 이용해 만든 틀이 템플릿 틀. 사용법은 문법 도움말의 include 사용법 문단을 참고하면 된다.

3. 관련 문서 [편집]


라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.