정수형, 부동 소수점 형, 기본 데이터 유형의 복수 종류의

학생들 뮤 클래스 웹 사이트 베이징 기술 국립 우수 코스 "파이썬 프로그래밍 언어,"클래스 강의 노트 물론 주소 연구소 https://www.icourse163.org/learn/BIT-268001#/learn/announce에서이 문서

정수를 입력 : 정수 수학의 개념과 일치, 전체 부정적인없이 범위가 제한 될 수 있습니다.
(x, y)의 함수 --Pow : Y (X)의 개수에 전원
파이썬의 정수 제공 네 나타냄
- 진수 : 1010,99, -217
- 이진 또는 시작 0B 0B : 0b101, -0B101
- - 진수, 0o에서 또는에서 0o로 시작 : 0o123, -0O456
- : 0x9a, -0X89 진수, 0X 또는 0X로 시작
부동 소수점 유형 : 수학의 개념과 일치하는 실제
- 소수 지점과 소수와 숫자
- 소수점 정밀도 부동 소수점 범위는 한계가 있지만, 종래의 컴퓨팅 무시할
- -10 범위의 크기 순서 10 행 (308) (308), 10 ^ -16 정도의 정확성
참고 불확실 룸 가수 부동 소수점 산술 하지 버그.
예를 들면 :

0.1 + 0.2
0.30000000000000004

0.1 + 0.2 0.3 ==
거짓

라운딩 X의 D는 십진수 촬영된다 : 이러한 경우에, 라운드 (X, D)를 사용하는 것이 가능하다.

라운드 (0.1 + 0.2,1) == 0.3
진짜야

부동 소수점 연산 라운드 () 함수의 비교는 매우 효과적인 원조 그래서 비트의 불확실성으로 인해, 일반적으로, -16 내지 약 10 ^ 일어난다.
부동 소수점으로 표현 표기법하여 제조
:베이스 (10), 다음과 같은 형식으로, 전원 등의 전자 문자 또는 기호 E - 다른
예는 10 B A ^ * 나타냄
- 예 : 4.3e-3의 값이 0.0043 9.6E5 960,000이고

복수 유형 : 많은 프로그래밍 언어로, 복잡한 수학적 개념과 일치하는 경우에만 파이썬 형 복잡하다.
를 사용 z.real ()는 복잡한 z.imag () 얻어진 복합체의 허수 부분의 실부를 취득한다.
유형 산술 연산자
X + Y = 즉, X = X + Y = X 축 (Y), 즉, X = XY = X * Y, 즉 X = X * YX / 즉 Y = X = X / Y = YX // 즉 X = X / / YX % Y = X %, 즉 Y = X
X = Y **, 즉 Ⅹ = Y (X) **

주 : 데이터가 한 종류의 세 가지 유형이 점차 관계 "연장"또는 "확대"되는
복수> 플로트>의 정수
다른 데이터 유형이 결과를 생성하기 위해, "넓은"형 혼합 작업이 될 수있다
, 예 : 123 = 127.0 + 4.0 (정수 + = 플로트 플로트)
파이썬 제공 일부 내장 된 연산 함수
ABS (X)의 X의 절대 값을 가지고
divmod (X, Y), 즉, (X // Y, X % Y를 ) 동시에 몫 출력 I, 예컨대 dibmod (10,3) 결과 (3,1)
POW (X, Y는 [Z]는)은 즉, (X ** Y) %의 Z는 [...]은 , 파라미터 Z가 생략 될 수이고, 예컨대 POW (3 3,5)는 (2)의 결과 인
둥근 (X [D])를, D를 보유하는 소수 자릿수이며, 디폴트 값은, 예를 들면, 0, 라운드 (-10.123,2) 결과 -10.12
맥스 (A, B, ... , c)의 출력의 최대 값, 최소값 ()을 출력 최소값
의 정수로 (X)의 INT (X), 플로트 (x)는 x의 부동 소수점 X, 복합체 (X)의 허수 부가 증가 복잡하게된다.

출시 여섯 개 원래 기사 · 원의 칭찬 0 · 조회수 138

추천

출처blog.csdn.net/qq_43636375/article/details/104058482