0
我認爲會有一個簡單的解決方案,但我沒有成功找到任何工作!剃刀:顯示器分辨率
var squatPro = sumTotalSquatWeight/sumTotalVolume;
它基本上只是這一行,我不知道如何使它爲十進制,因爲現在的結果只是0時數字是14895分之9120= 0.61。
在代碼末尾添加* 100
也給出了0,所以這不是一個解決方案!
(我不使用MVC)
我認爲會有一個簡單的解決方案,但我沒有成功找到任何工作!剃刀:顯示器分辨率
var squatPro = sumTotalSquatWeight/sumTotalVolume;
它基本上只是這一行,我不知道如何使它爲十進制,因爲現在的結果只是0時數字是14895分之9120= 0.61。
在代碼末尾添加* 100
也給出了0,所以這不是一個解決方案!
(我不使用MVC)
您可能需要分子轉換爲十進制:
var squatPro = (decimal)sumTotalSquatWeight/sumTotalVolume;
如果你想四捨五入到小數點後2位,你可以使用這樣的:
@squatPro.ToString("0.##")
或者,如果你需要它作爲一個百分比,你可以使用這個:
@(string.Format("{0:P}", squatPro))
太好了!非常感謝! –