DecimalValue =(Math.Round(VARDECIMAL/8,1)誰能幫助我獲得math.round()來得到下面的輸出
「VARDECIMAL」的價值將不斷變化,但在輸出後小數我只需要#0.0或#0.5
例如
9/8 = 1.1 - >但我需要這個1.5
11/8 = 1.4 - >但我需要這個1.5
21/8 = 2.6 - >但我需要這個3.0
27/8 = 3.4 - >但我需要這個3.5
8分之33= 4.1 - >但我需要這個4.5
8分之39= 4.9 - >但我需要這個5.0
45/8 = 5.6 - >但我需要這個6.0
的想法是小數點後高於0應四捨五入到0.5以上0.5應四捨五入1
使用'Decimal.Round'它會產生你需要的東西。 – Codexer