摘要:[C#][VB.NET][VB6][JAVA] 四捨五入
System.Math.Round
http://msdn.microsoft.com/zh-tw/library/system.math.round(VS.80).aspx
名稱 | 說明 |
---|---|
Math.Round (Decimal) | 將十進位的值捨入至最近的整數。 受 .NET Compact Framework 支援。 |
Math.Round (Double) | 將雙精度浮點數捨入至最接近的整數。 受 .NET Compact Framework 支援。 |
Math.Round (Decimal, Int32) | 將十進位的值捨入至指定的精確度。 受 .NET Compact Framework 支援。 |
Math.Round (Decimal, MidpointRounding) | 將十進位的值捨入至最近的整數。如果值介於兩個其他數字之間,參數會指定如何捨入該值。 |
Math.Round (Double, Int32) | 將雙精度浮點數捨入至指定的精確度。 受 .NET Compact Framework 支援。 |
Math.Round (Double, MidpointRounding) | 將雙精度浮點數捨入至最接近的整數。如果值介於兩個其他數字之間,參數會指定如何捨入該值。 |
Math.Round (Decimal, Int32, MidpointRounding) | 將十進位的值捨入至指定的精確度。如果值介於兩個其他數字之間,參數會指定如何捨入該值。 |
Math.Round (Double, Int32, MidpointRounding) | 將雙精度浮點數捨入至指定的精確度。如果值介於兩個其他數字之間,參數會指定如何捨入該值。 |
範例如下:
C#.NET:使用.NET Framework 類別庫






















VB.NET:使用.NET Framework 類別庫









VB6:使用內建函數Round






JAVA:使用JAVA API函數














資料出處:
http://msdn.microsoft.com/en-us/library/system.math.round.aspx
http://msdn.microsoft.com/en-us/library/ef48waz8.aspx
http://bibby.be/2008/07/cvb.html
http://msdn.microsoft.com/zh-tw/library/system.math.round(VS.80).aspx
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET