Pythonで金額を小数点以下2桁で表示するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-12 02:44:02
オリジナル
675 人が閲覧しました

How to Display Money Values with Two Decimal Places in Python?

小数点の書式設定: 金銭の値を正確に表示する

金額などの小数値を、金額に関係なく一貫して小数点以下 2 桁で表示したいとします。長さ、または最初に小数点以下の桁があるかどうか。

これを達成するための鍵数値を表すために新しい形式仕様を使用することです。最も効率的で推奨されるアプローチは次のとおりです。

from math import pi

'{0:.2f}'.format(pi)  # Output: '3.14'
ログイン後にコピー

詳細な説明は次のとおりです。

  • {0} は、フォーマットされている数値 (この場合は pi) を表します。
  • :.2f で形式を指定します。 .2 の部分は小数点以下 2 桁を示し、f は浮動小数点数を示します。

より読みやすい形式を希望する場合は、Python String Format Cookbook または pyformat.info を参照として使用できます。新しいスタイルの文字列フォーマットについて。

代わりに、Python 3.6 ではリテラル文字列補間 (f-strings) が導入されました。 f-string を使用すると、上記のコードは次のようにさらに簡略化できます。

f'{pi:.2f}'  # Output: '3.14'
ログイン後にコピー

このメソッドは、10 進数値を正確にフォーマットするための効率的かつ簡潔な方法を提供し、金銭の値や必要なその他の数値の一貫した表現を保証します。特定の小数点以下の桁数。

以上がPythonで金額を小数点以下2桁で表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート