2012-03-16 134 views
-6

可能重複:
c# - How do I round a decimal value to 2 decimal places (for output on a page)C#四捨五入雙到指定的小數位數

有沒有在C#中的方法,可以讓你圓一個雙到所需的小數地方?

對於前:123.456789四捨五入3位小數會給123.457

在此先感謝

+4

Google是一個有價值的工具。請使用它。 – 2012-03-16 19:54:33

+2

難道你沒有在比你創建一個帖子更少的時間搜索這個? – jzworkman 2012-03-16 19:54:46

+0

耶謝謝。在同樣的情況下,它可能非常混亂。谷歌是第一個幫助我,但像這些帖子http://dotnetthread.com/tips/16-C-function-to-round-double-to-the-place-specified.aspx混淆了我的地獄。 – nixgadgets 2012-03-16 19:58:52

回答

1

Math.Round也許是你在找什麼?

1

看看Math.Round(double,int)

這就是你想要的。