フロートのリストの各項目を小数点以下2桁に丸める方法は?

魚 :

float値で構成されるリストがありますが、詳細すぎて続行できません。次の("%.f" % variable)ように演算子を使用してそれらを短縮できることを知っています

result = [359.70000000000005]
result = "%.2f" % result
result = [359.70]

私の質問は、イテレータを使用せずに、値のリストを丸められた同等の値にどのように変換できるかです。私は何かを試しましたが、それがスローされますTypeError

list = [0.30000000000000004, 0.5, 0.20000000000000001]
list = "%.2f" % list
TypeError: not all arguments converted during string formatting

次のようなクリーンなリストを提供するにはどうすればよいですか?

list = [0.30, 0.5, 0.20]
eumiro:

"%.2f"クリーンなフロートを返しませんこの浮動小数点を表す文字列を2桁の小数で返します

my_list = [0.30000000000000004, 0.5, 0.20000000000000001]
my_formatted_list = [ '%.2f' % elem for elem in my_list ]

戻り値:

['0.30', '0.50', '0.20']

また、変数を呼び出さないでくださいlistリスト作成用の予約語です。たとえば、他の名前を使用しますmy_list

取得したい場合[0.30, 0.5, 0.20](または少なくとも可能な限り最も近い浮動小数点数)、これを試すことができます。

my_rounded_list = [ round(elem, 2) for elem in my_list ]

戻り値:

[0.29999999999999999, 0.5, 0.20000000000000001]

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

フロートを小数点以下2桁に丸めるためのベストプラクティスは何ですか?

分類Dev

フォーマットSIプレフィックスで小数点以下2桁に丸める方法は?

分類Dev

ネストされたリスト内の値を小数点以下2桁に丸める

分類Dev

Javaで小数点以下2桁のフロートを印刷する方法は?

分類Dev

SQLServerストアドプロシージャの変換小数点を小数点以下2桁に丸めずに

分類Dev

forループのJavascriptプログラムを小数点以下2桁にフォーマットする方法は?

分類Dev

double値を小数点以下2桁に丸める方法は?

分類Dev

PostgreSQLで平均を小数点以下2桁に丸める方法は?

分類Dev

フロートに小数点以下2桁のみを表示させる

分類Dev

Pythonで値を特定の小数点以下の桁数に丸める方法は?

分類Dev

Pythonで値を特定の小数点以下の桁数に丸める方法は?

分類Dev

ダーツでdouble値を小数点以下2桁に丸める方法は?

分類Dev

Pythonでは、小数点以下2桁をゼロの後に丸めます

分類Dev

浮動小数点数を特定の小数点以下の桁数に丸める方法は?

分類Dev

フロートを小数点以下2桁に揃える

分類Dev

Matlabfprintf小数点以下14桁に丸めるための正しいフォーマット指定子

分類Dev

JavaScriptで小数点以下2桁でフロートを解析する方法は?

分類Dev

Objective-C:小数点以下の値がある場合に小数点以下2桁に丸める方法、そうでない場合は値を小数点以下0桁に丸める必要があります

分類Dev

jrubyでフロートを小数点以下2桁に丸めるにはどうすればよいですか

分類Dev

Pythonで小数点以下2桁に丸める方法は?

分類Dev

VBAで小数点以下2桁に丸める方法は?

分類Dev

jqueryデータテーブルの小数点以下2桁に丸める方法は?

分類Dev

Pythonフロートを小数点以下3桁に切り捨てる方法は?

分類Dev

特定の列の小数点以下2桁に丸める

分類Dev

文字列を小数点以下2桁にフォーマットする方法は?

分類Dev

値を小数点以下3桁に丸める方法は?

分類Dev

数値を小数点以下n桁に丸める方法は?

分類Dev

小数点以下2桁に丸める

分類Dev

Pythonで小数点以下2桁のフロートを表示する

Related 関連記事

  1. 1

    フロートを小数点以下2桁に丸めるためのベストプラクティスは何ですか?

  2. 2

    フォーマットSIプレフィックスで小数点以下2桁に丸める方法は?

  3. 3

    ネストされたリスト内の値を小数点以下2桁に丸める

  4. 4

    Javaで小数点以下2桁のフロートを印刷する方法は?

  5. 5

    SQLServerストアドプロシージャの変換小数点を小数点以下2桁に丸めずに

  6. 6

    forループのJavascriptプログラムを小数点以下2桁にフォーマットする方法は?

  7. 7

    double値を小数点以下2桁に丸める方法は?

  8. 8

    PostgreSQLで平均を小数点以下2桁に丸める方法は?

  9. 9

    フロートに小数点以下2桁のみを表示させる

  10. 10

    Pythonで値を特定の小数点以下の桁数に丸める方法は?

  11. 11

    Pythonで値を特定の小数点以下の桁数に丸める方法は?

  12. 12

    ダーツでdouble値を小数点以下2桁に丸める方法は?

  13. 13

    Pythonでは、小数点以下2桁をゼロの後に丸めます

  14. 14

    浮動小数点数を特定の小数点以下の桁数に丸める方法は?

  15. 15

    フロートを小数点以下2桁に揃える

  16. 16

    Matlabfprintf小数点以下14桁に丸めるための正しいフォーマット指定子

  17. 17

    JavaScriptで小数点以下2桁でフロートを解析する方法は?

  18. 18

    Objective-C:小数点以下の値がある場合に小数点以下2桁に丸める方法、そうでない場合は値を小数点以下0桁に丸める必要があります

  19. 19

    jrubyでフロートを小数点以下2桁に丸めるにはどうすればよいですか

  20. 20

    Pythonで小数点以下2桁に丸める方法は?

  21. 21

    VBAで小数点以下2桁に丸める方法は?

  22. 22

    jqueryデータテーブルの小数点以下2桁に丸める方法は?

  23. 23

    Pythonフロートを小数点以下3桁に切り捨てる方法は?

  24. 24

    特定の列の小数点以下2桁に丸める

  25. 25

    文字列を小数点以下2桁にフォーマットする方法は?

  26. 26

    値を小数点以下3桁に丸める方法は?

  27. 27

    数値を小数点以下n桁に丸める方法は?

  28. 28

    小数点以下2桁に丸める

  29. 29

    Pythonで小数点以下2桁のフロートを表示する

ホットタグ

アーカイブ