2010-10-19 34 views

回答

11

如何使用overload which takes both a format and a culture

decimal m = 123.4567890123m; 
string x = m.ToString("N5", CultureInfo.InvariantCulture); 

(顯然取代doubledecimal如果你正在使用的;還有的an equivalent overload

+0

AHM是,沒有看到的樹木:D THANKS – grady 2010-10-19 08:24:10

+0

如果在小數點分隔符前可以是3位數字,該怎麼辦?像100.123456或70.1234?有沒有一種方法可以在沒有寫入自定義代碼的情況下獲得正確的小數位數?我被允許有11個字符,包括分隔符。我得到的數字是13個字符。 – grady 2010-10-19 08:35:34

+0

@grady:我不清楚問題是什麼。 100.123456將被格式化爲100.12345。要得到11個字符,你必須在小數點分隔符前有5位數,所以你應該可以達到99999.99999。 – 2010-10-19 08:52:48

相關問題