이 기사는 Python의 부동 소수점 유형(코드 예제)에 대한 기본 소개를 제공합니다. 필요한 참고 자료가 있으면 도움이 될 것입니다.
1. 부동 소수점 소개
float(부동 소수점)는 Python의 기본 데이터 유형 중 하나입니다. Python의 부동 소수점 숫자는 C 언어의 소수 및 이중 유형과 유사합니다. 부동 소수점 연산
부동 소수점 숫자와 정수가 컴퓨터 내부에 저장되는 방식은 다릅니다. 정수 연산은 항상 정확하지만 부동 소수점 연산에는 반올림 오류가 있을 수 있습니다. 예를 들어 다음 연산을 관찰하면 결과가 0.8965여야 한다고 수학적으로 쉽게 결론을 내릴 수 있지만 프로그램 연산을 사용하여 얻은 결과는 0.8965000000000001입니다.
a = 1.25 b = 0.3535 print(a-b) #输出:0.8965000000000001
a = 1 b = 0.25 print(a + b,type(a+b)) #输出:1.25 <class 'float'> print(a - b,type(a-b)) #输出:0.75 <class 'float'> print(a * b,type(a*b)) #输出:0.25 <class 'float'> print(a / b,type(a/b)) #输出:4.0 <class 'float'>
아아아아
위 내용은 Python의 부동 소수점 유형에 대한 기본 소개(코드 예제)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!