2017-01-13 70 views
0

默認值爲0M(精確),我需要沒有精確顯示,如果它僅僅是0.00,然後」如何改變對象的默認值(十進制)十進制對象

+0

任何示例輸入和輸出? –

+0

這是顯示0.00我只想顯示爲0。 (忽略'大於'的單詞,我現在無法編輯) –

+0

使用格式字符串「0。##」忽略任何不必要的小數位。使用盡可能多的#符號作爲您希望顯示的小數位數。例如:'decimal m = 1; Console.WriteLine(m.ToString(「0。##」));' –

回答

1

您可以使用.ToString()對其進行格式化,而顯示 - 請參閱下面的代碼

decimal inputDecimal = 0.00M; 
Console.WriteLine(inputDecimal.ToString("0")); // display 0 
// if the input is 110.000 then output will be 110