この記事の内容は、Python の浮動小数点型の基本的な内容 (コード例) を紹介するものであり、一定の参考価値がありますので、困っている方は参考にしていただければ幸いです。
1. 浮動小数点数の概要
float (浮動小数点型) は Python の基本データ型の 1 つであり、Python の浮動小数点数は 10 進和に似ています。数学では C 言語の Double 型;
2. 浮動小数点演算
浮動小数点数と整数はコンピュータ内で格納される方法が異なり、整数演算は常に正確ですが、浮動小数点演算には丸め誤差が生じる可能性があります。たとえば、次の演算を観察すると、結果は 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'>
float() 関数は、整数と文字列を浮動小数点数に変換できます。
rree以上がPython の浮動小数点型の基本入門 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。