銀行家舍入VS四捨五入
阿新 • • 發佈:2019-02-10
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(decimal.Round(3.5m));//四捨六入五取偶
Console.WriteLine(decimal.Round(4.5m));//四捨六入五取偶
Console.WriteLine(decimal.Round(4.6m));//四捨六入五取偶
Console.WriteLine(decimal .Round(3.6m));//四捨六入五取偶
Console.WriteLine(decimal.Round(4.7m));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(Math.Round(3.5m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.5m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.6m));//四捨六入五取偶
Console.WriteLine(Math.Round(3.6m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.7m));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(Math.Round(3.5));//四捨六入五取偶
Console.WriteLine(Math.Round(4.5));//四捨六入五取偶
Console.WriteLine(Math.Round(4.6));//四捨六入五取偶
Console.WriteLine(Math.Round(3.6));//四捨六入五取偶
Console.WriteLine(Math.Round(4.7));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(decimal.Round(0.125m,2));//四捨六入五取偶
Console.WriteLine(decimal.Round(0.135m, 2));//四捨六入五取偶
Console.WriteLine(decimal.Round(0.126m, 2));//四捨六入五取偶
Console.WriteLine(decimal.Round(-3.105m, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(decimal.Round(-0.5m, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
Console.WriteLine(Math.Round(0.125m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.135m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.126m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(-3.105m, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(Math.Round(-0.5m, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
Console.WriteLine(Math.Round(0.125, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.135, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.126, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(-3.105, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(Math.Round(-0.5, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(decimal.Round(3.5m));//四捨六入五取偶
Console.WriteLine(decimal.Round(4.5m));//四捨六入五取偶
Console.WriteLine(decimal.Round(4.6m));//四捨六入五取偶
Console.WriteLine(decimal
Console.WriteLine(decimal.Round(4.7m));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(Math.Round(3.5m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.5m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.6m));//四捨六入五取偶
Console.WriteLine(Math.Round(3.6m));//四捨六入五取偶
Console.WriteLine(Math.Round(4.7m));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(Math.Round(3.5));//四捨六入五取偶
Console.WriteLine(Math.Round(4.5));//四捨六入五取偶
Console.WriteLine(Math.Round(4.6));//四捨六入五取偶
Console.WriteLine(Math.Round(3.6));//四捨六入五取偶
Console.WriteLine(Math.Round(4.7));//四捨六入五取偶
Console.WriteLine();
Console.WriteLine(decimal.Round(0.125m,2));//四捨六入五取偶
Console.WriteLine(decimal.Round(0.135m, 2));//四捨六入五取偶
Console.WriteLine(decimal.Round(0.126m, 2));//四捨六入五取偶
Console.WriteLine(decimal.Round(-3.105m, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(decimal.Round(-0.5m, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
Console.WriteLine(Math.Round(0.125m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.135m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.126m, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(-3.105m, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(Math.Round(-0.5m, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
Console.WriteLine(Math.Round(0.125, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.135, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(0.126, 2));//四捨六入五取偶
Console.WriteLine(Math.Round(-3.105, 2, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine(Math.Round(-0.5, 0, MidpointRounding.AwayFromZero));//四捨五入
Console.WriteLine();
}
}
}