정수 변수는 무엇입니까?

정수 변수는 컴퓨터 프로그래밍의 숫자 변수 유형입니다. 이는 소수점 값을 저장할 수 없다는 점에서 다른 숫자 변수 유형과 다릅니다. 정수 변수를 사용하여 일련의 텍스트 또는 부울 변수와 같은 다른 데이터 유형의 값을 저장할 수 없습니다.

정수 변수는 프로그래머가 소수 값으로 기존 숫자에서 정수 만 추출 해야하는 경우 유용합니다. 소수점 값이 예상되지만 외부 또는 바람직하지 않은 경우, 값은 정수 변수에 배치 할 수 있습니다. 이것은 값의 소수 부분을 자동으로 파괴합니다.

컴퓨터 프로그래밍의 변수는 변수가 대수에서 작동하는 것과 거의 같은 방식으로 작동합니다. 대수 변수의 전통적인 이름은 "X"또는 "Y"일 수 있습니다. 이들은 나중에 계산을 수행하여 결정할 수있는 알려지지 않은 값을 나타냅니다. 대수와 프로그래밍 변수의 주요 차이점 중 하나는 Comput입니다.ER 프로그래밍 언어를 사용하면 프로그래머가 변수 이름을 지정할 수 있습니다. 이 이름은 "x", "y"또는 변수가 나타내는 것을 명확하게 표시하는 다른 이름 일 수 있습니다.

컴퓨터 프로그래밍 변수는 별개의 유형의 모든 저장 데이터입니다. 이러한 데이터 유형은 변수를 조작하는 방법을 결정합니다. 정수 변수를 위해 설계된 논리 계산은 텍스트 문자열 또는 부울 변수에서 수행 할 수 없습니다. 반면, 정수 변수는 비수체 변수 유형에 적합한 논리 계산을 허용하지 않습니다.

많은 컴퓨터 프로그래밍 언어에는 정수 변수 및 기타 변수 유형이 명시 적으로 선언되어야합니다. 이는 프로그래머가 선언하는 변수가 정수임을 지정해야 함을 의미합니다. 프로그래밍 언어는이 목적을 위해 설계된 특정 키워드를 사용할 수 있습니다. 예를 들어 정수 변수를 선언하기위한 키워드입니다C ++ 언어를 입력하면 "int"입니다.

Perl과 같은 프로그래밍 언어에서 변수는 변수를 사용하기 전에 선언하거나 유형을 지정할 필요가 없습니다. 통역사 또는 컴파일러는 변수에 사용 된 연산자에 따라 변수 유형을 결정합니다. 예를 들어, Perl은 연산자 ==를 사용하여 두 숫자 값이 정확히 동일한 정보를 저장하는지 여부를 결정합니다. 연산자 "EQ"는 두 텍스트 문자열 변수에 동일한 데이터가 포함되어 있는지 여부를 결정합니다.

런타임에서 가변 유형을 결정하면 문제가 발생하고 시스템 리소스를 더 많이 차지하며 프로그램 속도가 느려질 수 있습니다. 이것이 대부분의 언어에 명시적인 변수 선언이 필요한 이유입니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?