[英]Decimal type format with comma but retain precision
我有一個小數,可以包含以下值和預期結果
基本上,我希望至少有2個小數點(如果小於或等於2,則全部為小數(從末尾開始修剪0)),如果多於3個數字,我要添加一個逗號,如果小於3然后是空,除非該值小於1,然后在前面加上00
我努力了
private string FormatNumber(decimal number)
{
return number.ToString("#,###.########");
}
您的格式字符串應為"#,###.00######"
。
零表示“如果實際精度較低,則填充零” 。 一旦您開始指定小數點右邊的內容,恐怕除了添加一大堆#
之外,沒有其他方法可以指定“所有數字”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.