ホームページ >バックエンド開発 >Python チュートリアル >Pythonの出力で小数点以下2桁を維持する方法

Pythonの出力で小数点以下2桁を維持する方法

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-08-01 16:20:4354144ブラウズ

Pythonの出力で小数点以下2桁を維持する方法

小数点以下 2 桁で Python を出力する 4 つの方法:

a = 5.5461

方法 1:round(a , 2)

Pythonの出力で小数点以下2桁を維持する方法

方法 2: float('%.2f' % a)

Pythonの出力で小数点以下2桁を維持する方法

#関連する推奨事項: " Python ビデオ チュートリアル>>

方法 3: '%.2' %a

Pythonの出力で小数点以下2桁を維持する方法

##方法 4:

from 10 進数インポート Decimal

Decimal('5.026').quantize(Decimal('0.00'))

Pythonの出力で小数点以下2桁を維持する方法

出力結果に小数点以下 2 桁が必要な場合 文字列を使用する場合format: '%.2f' % a が最適な方法で、次に Decimal が続きます。

注:

1. 10 進整数または文字列パラメーターに渡すことはできますが、浮動小数点データ自体は正確ではないため、浮動小数点データにすることはできません。

2. Decimal は、データの合計桁数を制限するためにも使用できます。

以上がPythonの出力で小数点以下2桁を維持する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。