Python 무한 표현

Python 무한 표현

2022-06-04 last update

6 minutes reading Python
무한히 다른 정의가 있는데 이것은 서로 다른 구조와 영역에서의 사용 방식에 달려 있다.우리는 수학과 컴퓨터 과학에서의 응용을 강조한다.무한대는 실수보다 큰 많은'불확실'으로 정의할 수 있다.
숫자 줄의 시작과 끝에 존재하기 때문에 무한대와 음무한대가 있다.그것은 숫자를 0으로 나누는 것과 같은'불확정 프로그램'의 결과로 정의될 수 있다.프로그래밍에서, 그것은 전체 최고 또는 최저 표준을 설명하는 데 사용된다​​프로그램에서 최적화를 진행하다.예를 들어, 다이어그램의 두 노드 사이의 직접 경로를 검사하는 과정에서 직접 경로 거리의 원시 평가를 무한대로 설정할 수 있습니다.
만약 지수 부분의 한 자리가 모두 1이고 꼬리 부분의 한 자리가 모두 0이라면 부동점 숫자는 무한대를 나타낸다.그 밖에 0이 기호 위치일 때 정무궁대를 나타내고 기호 위치가 1이면 음무궁대를 나타낸다.무한대는 독특한 숫자로 간단한 이진법 설명으로는 그것을 나타낼 수 없기 때문에python에서 부동점은 그의 데이터 형식이다.본 논문에서 우리는 더 많은 무한대에 대해 토론할 것이다.

무한 선언:


파이썬에서 무한대를 나타낼 수 있는 방법이 있다.그중의 일부를 봅시다.계수를'inf'또는'infinity'로 표시하는 문자열을float 모드로 표시하면 데이터 형식float로 무한히 단언합니다.
그리고 하나 더 있어요.우리는 "-inf"를 성명하거나 무한대를 만들어 그 앞에 "-"기호를 붙여서 유사성을 단언할 수 있다.
부동 소수점 모드로 전달되는 문자열은 대소문자를 구분하지 않습니다.'INF'나'inFINIty'의 전송도 INF로 정확하게 여겨진다. 우리는 또한 파이썬의 수학 모델을 이용하여 무한을 표시한다.이 단락에는 미리 정의된 지물 수학이 포함되어 있다.inf, 무한대 변수에 분배.

이런 상황에서 우리는 두 개의 무한대를 얻는다.'c'변수는 무한대가 플러스를 나타내고,'d'는 무한대가 마이너스를 나타낸다.

이 코드를 실행하기 위해서 우리는 키보드에서 F5를 눌렀다.인쇄 값은 c와 d의 값을 인쇄합니다. 또한 c의 데이터 형식을 인쇄합니다.

무한대 덧셈:


무한대는 부동점 숫자이기 때문에, 우리는 그것에 대해 각종 산술 처리를 한다.우리가 유한 실수와 무한대 사이에서 덧셈을 할 때, 결과는 무한대이다.우리가 무궁수를 다른 무궁수와 합치면 결과는 또 무궁하다.그러나 우리가 음무한수와 정무한수 사이에 덧셈을 할 때 결과는 부정확하거나 NaN(숫자가 아니다)이다.

이 예에서 NaN은 무한대와 유사한 다른 숫자로 파이썬에서 데이터 형식float로 표시됩니다.이 코드는 무한수와 임의의 부동점수, 임의의 정수, 기타 정수, 그리고 상반된 기호를 가진 숫자를 더한 결과를 보여 줍니다.

최대치:


우리는 이미 무한대는 그 어떤 한정된'불정수'보다 크다고 설명했다.그러나 컴퓨터는 변수가 저장할 수 있는 극치에 제한이 있다.우리는 그것에게 커다란 가치를 부여하지 않을 뿐만 아니라, 그것을 무한과 연결시키지 않을 것이다.Python에서는 1e+308과 1e+309 사이의 값을 사용합니다.이것은 부동 변수가 저장한 최고값입니다."sys"를 이용하여 특정 값을 정할 수 있습니다.float\u info 매개변수입니다.

이 실례에서 데이터 형식float의 몇 가지 속성을 보여 줍니다. 예를 들어 부동점 변수에 저장된 최대 값입니다.가치관​​이 숫자보다 큰 것은 무한대로 추정된다.마찬가지로 확정된 최소수보다 작은 도형은 음단의 음무한대로 추정된다.

NumPy 무한대:


수학 모듈, 부동 방법처럼 우리도 np를 사용할 수 있다.inf 계수 분배가 무한하다.NumPy는 IEEE 754 표준에 부합되며 일반적으로 부동 소수점 저장에 사용됩니다.따라서np의 수량.inf는float("inf")와math에 해당합니다.inf. 우리는 np의 데이터 형식float를 사용합니다.inf.
우리는 또한 여러 개의 가명을 통해 NumPy의 무한계수, 예를 들어 np에 접근할 수 있다.무한대Inf 및 np.infty 회사.NumPy는 또한 무한대와 음무한대의 고립수를 나타낸다.영원히 np에 의해 되찾을 수 있습니다.pinf(np.inf라고도 함), 우리는 계수 np를 사용하여 마이너스에 접근합니다.니프.NumPy에는 그래픽이 무한한지 확인하는 기술도 포함되어 있습니다.숫자가 플러스인지 마이너스인지 확인할 수 있는 독특한 방법도 있다.우리는 이런 방법에 대해 간단하게 분류할 수 있다.부울 숫자 그룹 제시​​무한값 그룹의 위치를 표시합니다.

패턴수학도 isinf기술을 포함하지만 정무궁대나 음무궁대의 과정을 검사하지 않았다.한편, NumPy는 np라고 불리는 기술을 포함하고 있다.isinf, 숫자가 유한수인지 확인하는 데 사용됩니다.변수'b'와'c'에 서로 다른 조건을 적용한 후, 우리는 이 코드를 실행해서 결과를 볼 수 있습니다.

결론:


컴퓨터 과학에서 무한대의 이용은 매우 좋다.일반적으로 우리는 숫자를 큰 숫자나 아주 작은 숫자와 비교할 때 무한대를 사용한다.이 밖에 각종 알고리즘의 제정에도 쓰일 수 있다.이것은 통상적으로 광범위한 계산에 쓰인다.