首頁 > 後端開發 > C++ > 如何在 C# 中將浮點數格式化為小數點後兩位?

如何在 C# 中將浮點數格式化為小數點後兩位?

Mary-Kate Olsen
發布: 2025-01-07 07:21:42
原創
906 人瀏覽過

How to Format a Float to Two Decimal Places in C#?

如何將浮點數格式化為小數點後兩位

在程式設計中使用浮點數時,通常需要使用用於表示的特定小數位數。例如,在銷售模組中,您可能想要顯示兩位小數的銷售價格。

要將浮點數格式化為兩位小數,可以將 ToString 方法與格式字串結合使用。格式字串指定所需的輸出格式。

例如,以下程式碼將浮點數變數格式化為小數點後兩位:

float sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString()));
sale.ToString("0.00"); // 2 decimal places
登入後複製

「0.00」格式字串指定輸出應保留 2 位小數。其他常用的格式字串包括:

  • 「n2」:2 位小數,有千位逗號分隔符號
  • 「c2」:2 位小數,有貨幣符號

以下是這些格式字串如何套用於浮點值的一些範例123.456:

Format String Output
"0.00" 123.46
"n2" 123,46
"c2" 3.46

將結果資料綁定到清單檢視時,格式化字串可用於顯示銷售價格。

以上是如何在 C# 中將浮點數格式化為小數點後兩位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板