정수 형식이란 무엇입니까?
정수 형식은 컴퓨터 프로그래밍에서 데이터 유형입니다. 데이터는 저장되는 정보의 종류, 숫자 데이터가 저장되는 정확도 및 처리시 해당 정보를 조작하는 방법에 따라 입력됩니다. 정수는 전체 단위를 나타냅니다. 정수는 메모리에서 더 적은 공간을 차지하지만이 공간 절약 기능은 저장할 수있는 정수의 크기를 제한합니다.
정수는 산술, 대수, 회계 및 열거 응용 프로그램에 사용되는 정수입니다. 정수는 더 작은 부분 단위가 없음을 의미합니다. 정수인 숫자 2는 숫자 2.0과 다른 의미를 갖습니다. 두 번째 형식은 두 개의 전체 단위와 단위의 0/10이 있지만 단위의 10/10이 가능함을 나타냅니다. 첫 번째 숫자는 정수로서 더 작은 단위는 고려되지 않음을 의미합니다.
프로그래밍 언어의 정수 형식에는 두 가지 이유가 있습니다. 첫째, 더 작은 단위로 나눌 수없는 객체를 고려할 때 정수 형식이 적합합니다. 3 명의 직원 사이에 $ 100 보너스의 분배를 계산하기 위해 컴퓨터 프로그램을 작성하는 관리자는 보너스 변수에 정수 형식을 할당하지 않지만 1을 사용하여 직원 수를 저장합니다. 프로그래머는 정수가 정수이며 정확하게 표현하기 위해 많은 자릿수가 필요하지 않다는 것을 인식했습니다.
컴퓨팅 초기에는 메모리 공간이 제한되어 있었고 메모리를 절약하기 위해 정수 형식이 개발되었습니다. 컴퓨터 메모리는 이진 시스템이므로 숫자는 밑이 2로 표시되며 허용 가능한 숫자는 0과 1을 의미합니다. 밑이 2의 숫자 10은 밑이 10의 숫자 2를 나타냅니다. 두 열의 1은 2를 곱한 숫자입니다. 두 번째 힘을 올렸습니다. 첫 번째 열의 1에 1에 2의 제곱이 곱 해져서 2의 100은 10의 8과 같습니다.
이진 숫자를 나타내는 온 / 오프 기준을 사용하여 전기 기반 컴퓨터가 개발되었습니다. 비트는 단일 온 / 오프, 참 / 거짓 또는 0/1 데이터 표현입니다. 컴퓨터가 직접 처리 할 수있는 비트 수의 변형을 사용하여 다양한 하드웨어 구성을 탐색했지만 8 비트 바이트와 2 바이트 워드는 일반 컴퓨팅의 표준이되었습니다. 그런 다음 정수 형식 너비의 지정에 따라 소수 자릿수가 아니라 정수로 가정 할 수있는 최대 값과 최소값이 결정됩니다.
대부분의 언어의 정수 형식을 사용하면 양수 또는 음수를 나타내는 부호에 비트를 사용할 수 있습니다. 32 비트 언어 컴파일러에서 C / C + 언어는 정수 형식 int를 사용하여 부호있는 정수 값을 –231에서 231-1 사이로 저장합니다. 0 또는 대략 +/- 2.1 조를 수용하기 위해 하나의 정수 값을 뺍니다. 64 비트 컴파일러에서는 int64 데이터 형식을 사용하여 -263에서 263-1 사이의 부호있는 정수 값 또는 +/- 9.2 quintillion이 허용됩니다.