C# 浮點數四捨五入 [ Math.Round ] 計算
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CS_Console_Round
{
class Program
{
static void pause()
{
Console.Write(“Press any key to continue . . . “);
Console.ReadKey(true);
}
static void Main(string[] args)
{
//https://social.msdn.microsoft.com/Forums/zh-TW/a4017834-99b9-4bde-ad16-db1ff71a564a?forum=233
double A = 2;
double B = 3;
double C = A/B;
double D = Math.Round(A / B, 2);//精度到小數點第二位,第三位四捨五入
Console.WriteLine(“2/3={0}”, 1/3);//整數運算
Console.WriteLine(“2/3={0}”, C);//標準浮點數
Console.WriteLine(“2/3={0}”, D);//四捨五入浮點數
Console.WriteLine(“2/3={0}”, C.ToString(“0.00”));//數字轉字串方法
pause();
}
}
}