부분 지정 연산자
연산자
|
설명
|
|
y를 수치적으로 계산하여 그 내용을 x에 할당합니다. 이 연산자로 정의된 변수와 함수는 프로그램 내에서만 정의됩니다.
|
피연산자
• x는 변수 또는 함수의 유효한 이름입니다.
• y는 모든 유효한 식입니다.
추가 정보
• 이 연산자로 정의된 부분 변수 또는 함수는 워크시트에 정의된 값을 포함할 수 있습니다. 예를 들어 워크시트에서 a := 2를 정의한 다음 프로그램 내부에서 부분 변수 b ← a를 정의할 수 있습니다.
• 함수를 부분적으로 정의할 경우 정의에 인수 목록을 포함할 필요가 없습니다. 예를 들어 f(x) ← g(x), f ← g, f(x) ← h(x, 2) 또는 f ← F를 정의할 수 있습니다. 여기서 F는 함수 이름의 배열입니다.
• 부분 변수를 초기화하는 데 사용하는 워크시트 변수 또는 함수와 동일한 이름을 부분 변수에 지정하면 프로그램이 변수를 처음 할당할 때에만 워크시트 값을 가져옵니다. 이후에 같은 이름을 참조할 경우 프로그램은 전역 변수 값 대신 부분 변수 값을 사용합니다. 예를 들어 워크시트에 함수 g(x) := x + 1이 정의되어 있고 변수 g ← g(2)를 정의한 경우 이름 g에 대한 이후의 모든 프로그램 참조에서는 더 이상 g를 함수 이름으로 인식하지 않고 부분 변수 정의 3을 사용합니다.
• 부분 변수는 값이 범위일 수는 있지만 변수 자체가 범위 변수일 수는 없습니다. 대신 For 루프를 사용하십시오.
• 범위 변수가 대입(:=)의 우변에 나타나면 좌변에도 범위 변수가 있어야 한다는 제한으로 인해 함수 정의에는 전역 범위 변수를 사용할 수 없습니다.