4
我想格式化一個數字使用ToString(CultureInfo.InvariantCulture),也可以使用小數點後5位,這可以使用ToString(「N5」)。我怎麼能一起做這兩件事?使用X小數位和InvariantCulture格式化數字?
謝謝:)
我想格式化一個數字使用ToString(CultureInfo.InvariantCulture),也可以使用小數點後5位,這可以使用ToString(「N5」)。我怎麼能一起做這兩件事?使用X小數位和InvariantCulture格式化數字?
謝謝:)
如何使用overload which takes both a format and a culture:
decimal m = 123.4567890123m;
string x = m.ToString("N5", CultureInfo.InvariantCulture);
(顯然取代double
爲decimal
如果你正在使用的;還有的an equivalent overload)
AHM是,沒有看到的樹木:D THANKS – grady 2010-10-19 08:24:10
如果在小數點分隔符前可以是3位數字,該怎麼辦?像100.123456或70.1234?有沒有一種方法可以在沒有寫入自定義代碼的情況下獲得正確的小數位數?我被允許有11個字符,包括分隔符。我得到的數字是13個字符。 – grady 2010-10-19 08:35:34
@grady:我不清楚問題是什麼。 100.123456將被格式化爲100.12345。要得到11個字符,你必須在小數點分隔符前有5位數,所以你應該可以達到99999.99999。 – 2010-10-19 08:52:48