Bài viết này tôi sẽ hướng dẫn cách làm tròn một số double thành một số double có 2 chữ số thập phân trong ngôn ngữ lập trình C#. |
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace RoundDoubleNumbers
{
class Program
{
static void Main(string[] args)
{
double a = 1.984444;
a = Math.Round(a, 2);
double b = 1.985555;
b = Math.Round(b, 2);
//Đối với trường dạng x.00 thì kiểu số luôn lưu và hiển thị là x,
//Ví dụ 2.00 → được hiển thị ra là 2.
//Nếu nuốn hiển thị ra 2.00 bạn phải chuyển định format hiển thị của nó,
//tôi sẽ giới thiệu trong các bài viết sau.
double c = 1.995555;
c = Math.Round(c, 2);
System.Console.WriteLine("a double: " + a);
System.Console.WriteLine("b double: " + b);
System.Console.WriteLine("b double: " + c);
System.Console.WriteLine("\n -- VNLIVES.NET ---------");
System.Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace RoundDoubleNumbers
{
class Program
{
static void Main(string[] args)
{
double a = 1.984444;
a = Math.Round(a, 2);
double b = 1.985555;
b = Math.Round(b, 2);
//Đối với trường dạng x.00 thì kiểu số luôn lưu và hiển thị là x,
//Ví dụ 2.00 → được hiển thị ra là 2.
//Nếu nuốn hiển thị ra 2.00 bạn phải chuyển định format hiển thị của nó,
//tôi sẽ giới thiệu trong các bài viết sau.
double c = 1.995555;
c = Math.Round(c, 2);
System.Console.WriteLine("a double: " + a);
System.Console.WriteLine("b double: " + b);
System.Console.WriteLine("b double: " + c);
System.Console.WriteLine("\n -- VNLIVES.NET ---------");
System.Console.ReadLine();
}
}
}
Kết quả - Result:
Write: +Bui Ngoc Son
thank you very good
ReplyDelete