- Phép cộng '+' không thể thực hiện giữa kiểu double và decimal, tuy nhiên bạn có thể sửa đổi điều này bằng cách chuyển 1 trong 2 thành dạng kia.
Ví dụ:
dec + (decimal)dub);
(double)dec + dub);
- Khi sử dụng decimal bạn cần thêm hậu tố M hoặc m:
decimal d = 9.1m;
Tuy nhiên nếu bạn khai báo một giá trị nguyên thì không cần thêm hậu tố M vì nó tự chuyển đổi phù hợp rồi.
decimal d =365;
- Để in ra kết quả có ký hiệu tiền tệ phía trước ta làm như sau:
public class TestDecimalFormat
{
static void Main()
{
decimal x = 0.999m;
decimal y = 9999999999999999999999999999m;
Console.WriteLine("My amount = {0:C}", x);
Console.WriteLine("Your amount = {0:C}", y);
}
}
/* Output:
My amount = $1.00
Your amount = $9,999,999,999,999,999,999,999,999,999.00
*/
014. Keyword [decimal]
Related Tags :WritingObsolete
No comments:
Post a Comment
Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free